Safe Haskell | None |
---|
Hledger.Read.CsvReader
Description
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.
parseRulesFile :: FilePath -> IO (Either ParseError CsvRules)Source
transactionFromCsvRecord :: CsvRules -> CsvRecord -> TransactionSource