Morrow
Morrow
A different idea: Have `Avatar` be an opaque newtype around `Maybe Text` and have that be the `avatar` field, storing the hash. Then provide functions such as `avatarHash :: Avatar...
As far as terminology goes, I would phrase it > Perhaps you meant to bind the result of `foo` with `
Perhaps something like ``` :1:12: error: Invalid data constructor: ‘bar’ NB: A data constructor must begin with a capital letter or be an infix operator beginning with ‘:’ ``` Although...
The relevant GHC issue: https://gitlab.haskell.org/ghc/ghc/-/issues/22382
> This is your monthly public service reminder that adding stuff to `base` is not free either (although it may be a cost paid by someone other than you). I...
https://gitlab.haskell.org/ghc/ghc/-/issues/21032
Every pattern is matched except for the guard. If you replace the last guard with an `otherwise` there are no warnings. Which I suppose is even worse. It's warning about...
https://gitlab.haskell.org/ghc/ghc/-/issues/20308