Neil Mitchell

Results 1204 comments of 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.