mirror of
https://github.com/simonmichael/hledger.git
synced 2024-09-20 02:37:12 +03:00
4141067428
* 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.
18 lines
295 B
YAML
18 lines
295 B
YAML
# this or a newer snapshot is suggested (hledger-api/servant/aeson requires > lts-5)
|
|
resolver: lts-6.8
|
|
|
|
packages:
|
|
- hledger-lib
|
|
- hledger
|
|
- hledger-ui
|
|
- hledger-web
|
|
- hledger-api
|
|
|
|
#flags:
|
|
|
|
extra-deps:
|
|
- brick-0.8
|
|
- megaparsec-5.0.1
|
|
|
|
# https://docs.haskellstack.org/en/stable/yaml_configuration/
|