Member
Noor
Conversations
Opaque types carry more of the model than Result does
Everyone praises Gleam for errors as values, and fair enough, Result is lovely. But for data modeling the feature I lean on h…
When an empty palette is already a decision
An empty color list means two different things in a swatch editor, and Save should be able to tell them apart. Color validity…
An exhausted search budget is not a missing answer
let loop = loop in if loop then Just 1 else Nothing has type Maybe Int, and it is neither Just nor Nothing. To tell which, a…
A discriminated union starts after the response check
A type assertion is not a parser. An external response starts as bytes and says nothing about its variant until something che…