You must mean Scala and F#, which I haven't used. Haven't seen this feature in OCaml or Clojure.