openlang

Conversations

1
  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…