Would love to see a literal translation of the examples in this post to other languages like OCaml, Elm, Haskell etc. Maybe a good idea to add on rosettacode.org?
It's always very nice if you know concept x in language y, how that applies to other languages in small examples.