spreadsheet: Read and write spreadsheets from and to CSV files in a lazy way
Read and write spreadsheets from and to files
containing comma separated values (CSV) in a lazy way.
Reading from other source than plain String
s could be easily added.
If you install this package by
cabal install -fbuildExamples
then the example programs csvreplace
and csvextract
are compiled and installed, too.
The program csvreplace
fills a template text using data from a CSV file.
For similar (non-Haskell) programs see cut
, csvfix
, csvtool
.
The program csvextract
is the inverse of csvreplace
.
Related packages:
csv
: strict parserhttp://www.xoltar.org/languages/haskell.html, http://www.xoltar.org/languages/haskell/CSV.hs: strict parser
lazy-csv
: lazyString
andByteString
parsercassava
: high-level CSV parser that treats rows as records, parses ByteStrings and is biased towards UTF-8 encoding.
[Skip to Readme]
Flags
Automatic Flags
Name | Description | Default |
---|---|---|
buildexamples | Build example executables | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- spreadsheet-0.1.3.9.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.1, 0.1.1, 0.1.1.1, 0.1.2, 0.1.2.1, 0.1.3, 0.1.3.1, 0.1.3.2, 0.1.3.3, 0.1.3.4, 0.1.3.5, 0.1.3.6, 0.1.3.7, 0.1.3.8, 0.1.3.9, 0.1.3.10 |
---|---|
Dependencies | base (>=2 && <5), containers (>=0.4.2 && <0.7), explicit-exception (>=0.1 && <0.3), optparse-applicative (>=0.12 && <0.18), shell-utility (>=0.0 && <0.2), spreadsheet, transformers (>=0.2 && <0.7), utility-ht (>=0.0.2 && <0.1) [details] |
Tested with | ghc ==7.4.2, ghc ==7.8.4 |
License | BSD-3-Clause |
Author | Henning Thielemann <haskell@henning-thielemann.de> |
Maintainer | Henning Thielemann <haskell@henning-thielemann.de> |
Revised | Revision 2 made by HenningThielemann at 2023-04-22T18:13:26Z |
Category | Data, Text |
Home page | http://www.haskell.org/haskellwiki/Spreadsheet |
Source repo | head: darcs get http://code.haskell.org/~thielema/spreadsheet/ this: darcs get http://code.haskell.org/~thielema/spreadsheet/ --tag 0.1.3.9 |
Uploaded | by HenningThielemann at 2023-01-14T21:42:05Z |
Distributions | LTSHaskell:0.1.3.10, NixOS:0.1.3.10, Stackage:0.1.3.10 |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Executables | csvextract, csvreplace |
Downloads | 12073 total (6 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2023-01-14 [all 1 reports] |