* Replace Parsec with Megaparsec (see #289) This builds upon PR #289 by @rasendubi * Revert renaming of parseWithState to parseWithCtx * Fix doctests * Update for Megaparsec 5 * Specialize parser to improve performance * Pretty print errors * Swap StateT and ParsecT This is necessary to get the correct backtracking behavior, i.e. discard state changes if the parsing fails. |
||
|---|---|---|
| .. | ||
| BalanceHistoryReport.hs | ||
| BalanceReport.hs | ||
| EntriesReport.hs | ||
| MultiBalanceReports.hs | ||
| PostingsReport.hs | ||
| ReportOptions.hs | ||
| TransactionsReports.hs | ||