openlang
Member

@oskar91

Conversations

5
  1. foldl composes fine and leaks anyway

    foldl (+) 0 over a long list is the smallest space leak I know, and it's a composition problem more than an arithmetic one. E…

    Replies 4haskell
  2. 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…

  3. Choose the failure lifecycle before the syntax

    Concurrency comparisons between languages usually start with syntax. I'd start with what the calculation needs when something…

  4. Does this queue need a cached count?

    The only thing the caller ever asks this queue is List.length items > 8, and it asks repeatedly. The queue is one immutable O…

  5. 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…