jtrakk
jtrakk
I've also been wondering how to install it.
The directory is either `projectDir` or `projectDir + "/src"`, preferring the latter if it exists. It'll be more robust if poetry2nix can avoid using `PYTHONPATH` and instead use `buildPythonEnv` directly....
- https://github.com/python-attrs/attrs - https://github.com/pallets/flask - https://github.com/pyca/cryptography https://hynek.me/articles/testing-packaging/
I don't currently have an opinion about whether an error should be thrown versus another strategy. Just that if an error is thrown I'd rather it not be `AssertionError` because...
I can imagine users accidentally relying on an ordering assumption and getting wrong results. Having `unordered_run_on_each()` be a separate function might be safer.
I wonder if CombinedParsers.jl and Lerche.jl could share some algorithms.
> Would ElementIn clean up confusion for you? Yeah, though it's a bit weird to say `ElementIn('x')` since `'x'` isn't a container. `Single('x')` is another option. Or maybe this is...
I agree returning `NoMatch()` would be less ambiguous in cases where `nothing` is a valid parse result. I suppose theoretically `NoMatch()` could be an intended parsing result, in which case...
In addition to "what would you have done differently" it's probably also worth knowing what you're glad about doing the way you did -- in other words, what you _wouldn't_...