Andreas Abel

Results 1346 comments of Andreas Abel

In fact, https://pvp.haskell.org/ classifies a deprecation even as a _major_ version bump (0.5.10.1 -> ~~0.5.10.2~~ 0.6): > Deprecation. Deprecated entities (via a DEPRECATED pragma) SHOULD be counted as removed for...

I don't think anything can be done about it, as 0.5.10.2 is the version bundled with GHC 8.2.2. I just wanted to point out this violation of the PVP so...

A name that does not suggest success is `query`. This could be a fast-failing alternative to `lookup` (which still suggests success, albeit not as strongly as `find`). P.S.: In Agda,...

> Could y'all also please comment on whether you think `lookup` should continue to be fast-failing or not? The usual dilemma: (1) some apps out there might have been tested...

Apparently fixed by #107. The CHANGELOG is silent about it, though. At least in 3.2.6-generated files we do not see long hexstrings anymore, but long lists with just one entry...

Ah sorry, I was mistaken. The problem still exists for `alex -g`. Without option `-g`, it uses `listArray` to construct the automaton table, with `-g` it hacks it together with...

@pnotequalnp : I haven't looked in detail, but I think Alex generates arrays indexed by 256-bit characters to make swift automata transitions. That wouldn't work with unicode characters for the...

@german1608: is the automata-theoretic implementation of groups worked out some where? I found only the question: https://stackoverflow.com/questions/28941425/capture-groups-using-dfa-based-linear-time-regular-expressions-possible , and the answer pointed out that groups introduce nondeterminism, e.g. matching ```...

Disabling `cabal` is a natural feature I also have been looking for and it would restore the symmetry to `enable-stack`. Would be great to have! @jared-w : Any progress on...