streaming library for working with CSV files https://codeberg.org/jlamothe/csv-sip
Go to file
Jonathan Lamothe af4066d3db updated package description/synopsis 2022-04-26 20:16:58 -04:00
src/Data/CSV moved decodeUTF8 into helpers section 2022-04-25 18:46:57 -04:00
test moved decodeUTF8 into helpers section 2022-04-25 18:46:57 -04:00
.gitignore initial commit 2022-04-18 14:22:09 -04:00
ChangeLog.md moved decodeUTF8 into helpers section 2022-04-25 18:46:57 -04:00
csv-sip.cabal updated package description/synopsis 2022-04-26 20:16:58 -04:00
LICENSE initial commit 2022-04-18 14:22:09 -04:00
package.yaml updated package description/synopsis 2022-04-26 20:16:58 -04:00
README.md note about pull requests 2022-04-24 22:11:28 -04:00
Setup.hs initial commit 2022-04-18 14:22:09 -04:00
stack.yaml initial commit 2022-04-18 14:22:09 -04:00
stack.yaml.lock initial commit 2022-04-18 14:22:09 -04:00

csv-sip

Copyright (C) Jonathan Lamothe jonathan@jlamothe.net

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

Executive Summary

This library allows for reading and writing to and from CSV files in a streaming manner. Files can be read and written to on a row-by-row basis allowing larger files to be worked with, since the whole file doesn't have to be loaded to manipulate it. It is based on the [conduit](https://hackage.haskell.org/package/conduit] library.

Pull Requests

Please make pull requests to the dev branch.