Commit Graph

4 Commits

Author SHA1 Message Date
Mark Karpov
2fd1884794 Fix nix definitions for Megaparsec 9 2020-10-12 20:17:15 +02:00
1computer1
34b34c3d93 Decouple the error reporting-related methods from ‘Stream’
Split the ‘Stream’ type class. The methods ‘showTokens’ and ‘tokensLength’
have been put into a separate type class ‘VisualStream’, while ‘reachOffset’
and ‘reachOffsetNoLine’ are now in ‘TraversableStream’. This should make
defining ‘Stream’ instances for custom streams easier.

Defined ‘Stream’ instances for lists and ‘Seq’s.
2020-09-02 19:50:45 +02:00
Mark Karpov
de1ae07eb8 Fix the nix-shell
After bumping the version to 8.0.0 some packages stopped building even
though we used ‘doJailbreak’. This moves the pin and drops many patches that
became unnecessary.
2020-02-27 23:46:09 +01:00
mrkkrp
96303973fd Add nix development helpers and the hacking instructions 2019-10-20 15:31:31 +02:00