Spreadsheet: Difference between revisions
(Category:Libraries) |
m (add bytestring-csv) |
||
Line 4: | Line 4: | ||
* [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/spreadsheet spreadsheet] package for reading and writing CSV files lazily | * [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/spreadsheet spreadsheet] package for reading and writing CSV files lazily | ||
* [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/csv csv] package for reading and writing CSV files in a strict way | * [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/csv csv] package for reading and writing CSV files in a strict way | ||
* [http://hackage.haskell.org/package/bytestring-csv bytestring-csv] package for reading and writing CSV files (also strict) | |||
* http://www.xoltar.org/languages/haskell.html, http://www.xoltar.org/languages/haskell/CSV.hs : Reading CSV files in a strict way | * http://www.xoltar.org/languages/haskell.html, http://www.xoltar.org/languages/haskell/CSV.hs : Reading CSV files in a strict way | ||
[[Category:Libraries]] | [[Category:Libraries]] |
Revision as of 08:47, 11 November 2009
It's a common task to exchange spreadsheet data in comma-separated-value files (CSV). There are various (small) projects for this task:
- spreadsheet package for reading and writing CSV files lazily
- csv package for reading and writing CSV files in a strict way
- bytestring-csv package for reading and writing CSV files (also strict)
- http://www.xoltar.org/languages/haskell.html, http://www.xoltar.org/languages/haskell/CSV.hs : Reading CSV files in a strict way