documentation for slurpCSV and slurpRawCSV
This commit is contained in:
parent
2af6966192
commit
35130eeae1
|
@ -59,11 +59,19 @@ import Data.Text.Encoding (decodeUtf8')
|
||||||
import Data.Word (Word8)
|
import Data.Word (Word8)
|
||||||
|
|
||||||
-- | read an entire CSV file
|
-- | read an entire CSV file
|
||||||
slurpCSV :: MonadResource m => FilePath -> m [[T.Text]]
|
slurpCSV
|
||||||
|
:: MonadResource m
|
||||||
|
=> FilePath
|
||||||
|
-- ^ the path to the file to read
|
||||||
|
-> m [[T.Text]]
|
||||||
slurpCSV file = runConduit $ sourceFile file .| decodeRows .| consume
|
slurpCSV file = runConduit $ sourceFile file .| decodeRows .| consume
|
||||||
|
|
||||||
-- | read an entire CSV file in raw mode
|
-- | read an entire CSV file in raw mode
|
||||||
slurpRawCSV :: MonadResource m => FilePath -> m [[BS.ByteString]]
|
slurpRawCSV
|
||||||
|
:: MonadResource m
|
||||||
|
=> FilePath
|
||||||
|
-- ^ the path to the file to read
|
||||||
|
-> m [[BS.ByteString]]
|
||||||
slurpRawCSV file = runConduit $ sourceFile file .| decodeRawRows .| consume
|
slurpRawCSV file = runConduit $ sourceFile file .| decodeRawRows .| consume
|
||||||
|
|
||||||
-- | read a CSV stream, using the first row as a header containing
|
-- | read a CSV stream, using the first row as a header containing
|
||||||
|
|
Loading…
Reference in New Issue
Block a user