tvl-depot/users/Profpatsch/my-prelude
Profpatsch cd40585ea4 feat(users/Profpatsch/netencode): Add initial Haskell parser
A simple categorical parser that does not implement Monad, and does
not contain an `m` and some rudementary error message handling.

In the future I’d probably want to wrap everything in an additional
`m`, so that subparsers can somehow use `Selective` to throw errors
from within `m` that contain the parsing context if at all possible.
Hard to do without Monad, I have to say. Not even stuff like `StateT`
works without the inner `m` implementing `Monad`.

Change-Id: I1366eda606ddfb019637b09c82d8b0e30bd4e318
Reviewed-on: https://cl.tvl.fyi/c/depot/+/7797
Tested-by: BuildkiteCI
Reviewed-by: Profpatsch <mail@profpatsch.de>
2023-01-08 23:10:28 +00:00
..
Data/Error feat(users/Profpatsch/mailbox-org): list & update filters 2023-01-02 02:14:55 +00:00
Aeson.hs feat(users/Profpatsch/mailbox-org): list & update filters 2023-01-02 02:14:55 +00:00
default.nix feat(users/Profpatsch/my-prelude): Add Test.hs 2023-01-07 14:28:37 +00:00
Label.hs feat(users/Profpatsch/mailbox-org): prepare adjusting filter config 2023-01-05 22:10:20 +00:00
my-prelude.cabal feat(users/Profpatsch/netencode): Add initial Haskell parser 2023-01-08 23:10:28 +00:00
MyPrelude.hs feat(users/Profpatsch/netencode): Add initial Haskell parser 2023-01-08 23:10:28 +00:00
Pretty.hs feat(users/Profpatsch/mailbox-org): init 2023-01-01 22:02:25 +00:00
Test.hs feat(users/Profpatsch/my-prelude): Add Test.hs 2023-01-07 14:28:37 +00:00