Neil Mitchell
Neil Mitchell
Going to leave this ticket for all overflows. One day we might want to harden against deep recursion in the AST, but for now I think it's considered expected.
Part of the problem is that `radd` has a fair amount of complexity and cost, since when you see `a + b` you have to call `radd` to see if...
Yes! We plan to have a strict mode. We're still figuring out exactly what it should do. But my broad thinking is: * Gradual: Everything gets inferred to be Any....
If we do that, can things like takeExtension work? Since they are implicitly playing around with knowledge of the structure of `\\?\` paths. I am inclined to agree that treating...
Yep. I think we have to do what is pragmatic, rather than necessarily semantically precise. My inclination is normalise does nothing, everything else works as is.
As I got into the details of normalise I found out it was hilariously slow and had about a million really crazy corner cases. I rewrote it for Shake as...
What if you do the Windows style path on a Mingw shell - does it expand before or after dereferencing?
That's disturbingly inconsistent... I guess you need two separate methods, one which expands `..` and one which doesn't.
Moved to support crypto-connection 0.4.1 in the repo, and add a == 0.3.2 in a Hackage revision. Let me know if you still see issues.
I can see the desire, but unfortunately there's no intention to add that at the moment, without more maintainer bandwidth.