Results 194 comments of Vincent Hanquez

for some reason I read this as `sortBy` (which already exist). it seems to exist in the current ecosystem only on list. I can think of way to implement in...

I was going to make this quickly now but turn out this is really a **bad** class that is only >= 8.0 and using other stuff from >= 8.0 only...

if you don't do the compat work at the class level, then all the deriving need to be #ifdef at every single place you instance/derive Semigroup. this is a one...

This is a great idea; I've not looked at what it involves, but that would be really cool. Do you want to tackle this @flip111 or detail what you think...

Looking good, couple of things: * Use `RebindableSyntax` instead of `NoImplicitPrelude` in .cabal file: that allow to use our own ifThenElse, numbers, etc.. * base is not strictly needed so...

I'm pretty sure someone open the same issue on ghc couple of months back, but for some reason I couldn't find it. Otherwise as a, crappy, but working workaround: ```...

@DavidM-D no, that's the right way (albeit ugly) and allow to update easily when unicode revisions are published.

How do you provide immutable o(1) array ?

So this is basically a tree, the foundation array need to stay a traditional arrays with o(1) operations, and support `thaw-o(1)update(s)-freeze` and will not change structure. However in the future...

I don't disagree. this is the plan I'm taking about adding some "Array" variants. It's unlikely to happen straight away, although I have some tree implementations for map/set that are...