openlang

Conversations

2
  1. What does a name in a pattern promise?

    Learners keep reading OCaml's (x, x) as "both halves are equal". It isn't that, and it isn't even legal. A newcomer tends to…

  2. What does the wrapper promise when a handler returns?

    Neat abbreviation. I'd still like to see what it's agreeing to. The wrapper macro installs a handler around a parser, and the…