Phil Curzon
Phil Curzon
Yeah, it's difficult, I had the same issues, I originally started by thinking about the `repeatString` function example but I realised that, without context, students would probably wonder why the...
While it's theoretically possible to modify the Hasura console such that large numbers are propagated unchanged, doing so would not eliminate surprising behaviour because any producer or consumer of the...
The spec has now been updated to cover this case (https://github.com/mustache/spec/blob/master/specs/inverted.yml#L49). ``` - name: Null is falsey desc: Null is falsey. data: { "null": null } template: '"{{^null}}This should be...
I Just spotted this too, this is because: ```haskell instance Ord ULID where compare (ULID ts1 _) (ULID ts2 _) = compare ts1 ts2 ``` This means the random component...
My use case that is broken involves putting `ULID`s in a `Map` or `Set`. The result is that not all the `ULID`s will be stored in the map, only the...
The [Crockford spec](https://www.crockford.com/base32.html) says _"When encoding, only upper case letters are used."_ so I wouldn't expect this to be the default behaviour.
> It also says: > > > When decoding, upper and lower case letters are accepted, > > Which I read as "pick whatever style you prefer". His is upper-case,...
>You can not have a spec where any casing can be decoded, but then request that it is encoded in a certain way. Either you allow any casing or you...