Alex Mason
Alex Mason
I've never actually seen a good reason to hide the internals of a library in Haskell, as long as it is made clear that a any code making use of...
Any update on this? I can't see any way in which String would be faster than Text, since the String needs to be parsed from a Text in the Aeson...
Sorry for the late reply on this, and apologies for my misunderstanding. I had forgotten how much was passed to the native runtime as Strings from env vars. I should...
If you can bare the dependency on the `unix` package, you can use https://hackage.haskell.org/package/unix-2.7.2.2/docs/System-Posix-Env-ByteString.html to grab the env vars. Personally I'd prefer to have these as ByteStrings and make conversions...
Personally I would have said that those three specific packages are the minimum set of dependencies necessary to support the full range of types supported by CBOR. I would be...
So perhaps separate `cborg-vector` and `cborg-containers` packages (I guess this is just the `cborg-instances` package, but I'm not sure whether it's best to have package with heaps of deps, that...
I was going to give this issue a go, but wasn't sure what the best way to deal with the fact we already have an encoding for fixed - should...
`peekBytesLen` seems like a good way forward, it would certainly solve the problem I was considering. `peekStringLen` would also be useful (and probably also `peekListLen` giving `Maybe Int`), for those...
I don't understand what's confusing about recommending people use ```haskell ... = encode (0, fieldA1, fieldA2) ... = encode (1, fieldB1, fieldB2, fieldB3) ``` or even having something like ```haskell...
Argh, I never responses do this... we tried several things and didn't manage to get any of them to work; Beam seemed unable to teak that it didn't actually need...