Safe Haskell | None |
---|---|
Language | Haskell2010 |
A reader for CSV data, using an extra rules file to help interpret the data.
- reader :: Reader
- type CsvRecord = [String]
- rulesFileFor :: FilePath -> FilePath
- parseRulesFile :: FilePath -> IO (Either ParseError CsvRules)
- transactionFromCsvRecord :: CsvRules -> CsvRecord -> Transaction
- tests_Hledger_Read_CsvReader :: Test
Reader
Misc.
rulesFileFor :: FilePath -> FilePath Source
parseRulesFile :: FilePath -> IO (Either ParseError CsvRules) Source
transactionFromCsvRecord :: CsvRules -> CsvRecord -> Transaction Source