-
**Describe the bug**
Passing `--enable-benchmarks` to `new-build` does not cause benchmarks to be built.
**To Reproduce**
Here is Travis CI log for `megaparsec` which has broken benchmarks bu…
-
I understand that according to https://github.com/mrkkrp/megaparsec/issues/163, the implementations of `some` and `many` from Alternative are slower than the MonadPlus implementations.
But does any…
-
One instance of this seems to be: https://hackage.haskell.org/package/diagnose
```
if flag(megaparsec-compat)
exposed-modules:
Error.Diagnose.Compat.Megaparsec
```
Since it's n…
-
`Megaparsec` (https://github.com/mrkkrp/megaparsec) is a fork of `parsec` that has a much better interface (compatible with base and mtl) than the original, together with an extensive test-suite. Port…
-
I'd love to have `Text.Megaparsec` to export
```haskell
-- | Advance by / ignore `n` input tokens
drop :: MonadParsec e s m => Int -> m ()
drop n = P.skipCount n $ P.token Just mempty
```
(or …
-
when i have to parsers `p1` and `p2`, then the folloing
```haskell
p1
-
It's been done here: https://github.com/input-output-hk/serokell-util/pull/1
-
As described in mrkkrp/megaparsec#249, there are no links for names from re-exported modules. This can be seen online on Hackage:
https://hackage.haskell.org/package/megaparsec-6.1.1/docs/doc-index…
-
diagnose (https://github.com/mesabloo/diagnose) is a Haskell library to print very pretty and helpful error messages. Like this:
![image](https://github.com/user-attachments/assets/ce2d992b-d218-4a13…
-
Repro: try adding `htoml-megaparsec` to the build plan. Note that this package depends on an internal library: `htoml-internal`. See: http://hackage.haskell.org/package/htoml-megaparsec-2.1.0.3/htoml-…