Results 254 comments of Xia Li-yao

Changing the API to not take a callback at all and instead return an `Either` that tells you exactly where it stopped would still be much simpler, safer, and faster....

This is actually close to what we were suggesting, and indeed much more satisfactory.

@Bodigrim How much time is left for the cut off? I'll allocate more cycles to shepherd this PR (sorry for dragging this @david-sledge !) but I feel like this is...

simdutf is there for performance, so if it is no longer used that needs to be justified by benchmarks. I suspect it's going to be difficult to compete with a...

> So one option is to only call `c_is_valid_utf8` once at the beginning of each `ByteString` evaluation. As I understand it this is what we would accept currently, we want...

Thanks, I'll have a look this weekend.

Thanks! It seems I have to give the whole prefix, `"dist-newstyle/"` does not suffice: ``` directory = "/home/..../mylib/dist-newstyle" ``` Also this seems overly specific to Cabal. Stack users would then...

There could be a shrinker that shrinks towards "simpler" representations: smaller exponent (in absolute value), fewer digits in the mantissa (measured as the position of the least significant digit, to...

I also put `gconName` in generic-data. The plural version `gconNames` can be obtained as `map conIdToString (conIdEnum @MyType)`; I wouldn't mind adding it as a shorthand too. I'm not sure...

I think so. It's certainly worth giving a try.