Vincent Hanquez
Vincent Hanquez
we should only have CountOf that are positive, and the only way to create negative count of would be using the `(-)` operation. By having `(-)` returning a `Maybe CountOf`,...
@ndmitchell says in issue #256: > DList is a particular encoding, but I've generally found that `data Str a = Zero | One a | Two (Str a) (Str a)`...
UTF32 decoder/encoder should have a `UTF32BE` and `UTF32LE` mode. the unspecified endianess `UTF32` is still useful, but should be documented.
The end goal is to end up with something like this: ```haskell data UArray ty = UArray (Offset ty) (Size ty) (# ByteArray# | FinalPtr ty #) ```
depends on #303 , then showIntegral, then showFractional & showDouble.
Currently the length is calculated in o(n) before applying the reverse operation (revTake n == drop (len-n)), this is not optimised. we can use the UTF8 encoding continuation bytes to...
should rewrite most toList function to use `build`, which allow better fusion ... [build](https://www.stackage.org/haddock/lts-8.17/base-4.9.1.0/GHC-Exts.html#v:build) apply to: * [ ] Array * [ ] UArray * [ ] String * [...