Difference between revisions of "Spreadsheet"
Jump to navigation
Jump to search
m (add bytestring-csv) |
(use HackagePackage template) |
||
Line 2: | Line 2: | ||
There are various (small) projects for this task: |
There are various (small) projects for this task: |
||
− | * |
+ | * {{HackagePackage|id=spreadsheet}} package for reading and writing CSV files lazily |
− | * |
+ | * {{HackagePackage|id=csv}} package for reading and writing CSV files in a strict way |
− | * |
+ | * {{HackagePackage|id=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 |
||
Revision as of 22:33, 16 June 2011
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