hledger/hledger-lib/Hledger/Read
Simon Michael b9954bff60 journal, lib: the include directive no longer guesses the format
The include directive now tries just one reader, based on the file
extension and defaulting to journal, like the rest of hledger.
(It doesn't yet handle a reader prefix.)

Reader-finding utilities have moved from Hledger.Read to
Hledger.Read.JournalReader so the include directive can use them.

Reader changes:
- rExperimental flag removed
- old rParser renamed to rReadFn
- new rParser field provides the actual parser.
  This seems to require making Reader a higher-kinded type, unfortunately.
2020-03-01 14:06:29 -08:00
..
Common.hs journal, lib: the include directive no longer guesses the format 2020-03-01 14:06:29 -08:00
CsvReader.hs journal, lib: the include directive no longer guesses the format 2020-03-01 14:06:29 -08:00
JournalReader.hs journal, lib: the include directive no longer guesses the format 2020-03-01 14:06:29 -08:00
LedgerReader.hs.disabled lib: Fix compile errors in tests 2018-08-14 16:05:06 +01:00
TimeclockReader.hs journal, lib: the include directive no longer guesses the format 2020-03-01 14:06:29 -08:00
TimedotReader.hs journal, lib: the include directive no longer guesses the format 2020-03-01 14:06:29 -08:00