spreadsheet-0.1.2: spreadsheet.cabal
Name: spreadsheet
Version: 0.1.2
License: BSD3
License-File: LICENSE
Author: Henning Thielemann <haskell@henning-thielemann.de>
Maintainer: Henning Thielemann <haskell@henning-thielemann.de>
Homepage: http://www.haskell.org/haskellwiki/Spreadsheet
Category: Data, Text
Synopsis: Read and write spreadsheets from and to CSV files in a lazy way
Description:
Read and write spreadsheets from and to files
containing comma separated values (CSV) in a lazy way.
See also the
csv package <http://hackage.haskell.org/package/csv> and
<http://www.xoltar.org/languages/haskell.html>,
<http://www.xoltar.org/languages/haskell/CSV.hs>.
Both do not parse lazy.
Reading from other source than plain 'String's could be easily added.
Tested-With: GHC==6.8.2, GHC==6.12.3
Cabal-Version: >=1.6
Build-Type: Simple
Source-Repository head
type: darcs
location: http://code.haskell.org/~thielema/spreadsheet/
Flag splitBase
description: Choose the new smaller, split-up base package.
Library
Build-Depends:
utility-ht >=0.0.2 && <0.1,
transformers >=0.2 && <0.3,
explicit-exception >=0.1 && <0.2
If flag(splitBase)
Build-Depends: base >= 2 && <5
Else
Build-Depends: base >= 1.0 && < 2
GHC-Options: -Wall
Extensions: GeneralizedNewtypeDeriving
Hs-Source-Dirs: src
Exposed-Modules:
Data.Spreadsheet
Other-Modules:
Data.Spreadsheet.Parser
Data.Spreadsheet.CharSource