Popularity
3.9
Declining
Activity
0.0
Stable
8
3
0

Monthly Downloads: 7
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
Tags: Data    

scythe alternatives and similar packages

Based on the "Data" category.
Alternatively, view scythe alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of scythe or a related project?

Add another 'Data' Package

README

scythe

Fast, RFC-4180 compliant, CSV lexing.

Example

{-# LANGUAGE OverloadedStrings #-}
module Main (main) where

import Data.CSV
import Data.ByteString.Lazy

-- | test.csv
testCSV :: ByteString
testCSV = "1,2,3,4,5\n1,2,3,4,5\n"

main :: IO ()
main = mapM_ print (getCSV testCSV)

Result

Item "1"
Item "2"
Item "3"
Item "4"
Item "5"
Newline
Item "1"
Item "2"
Item "3"
Item "4"
Item "5"
Newline

Build

nix-build

Develop

git clone https://github.com/dmjio/scythe
cd scythe
nix-shell
cabal (new-)build