Interesting, thanks.
Worth noting that every Cambridge compsci undergrad has to learn SML.
I ended up moving onto OCaml and Scala.
I really enjoyed it and found it much better suited for students than other languages, especially with the book by Gert Smolka.