Comment by eager_learner

17 hours ago

you mean like in Oberon?

ML's parametric polymorphism

  • Go lets you constrain type parameters with interfaces. To do anything analagous in SML you have to use functors, which is substantially less convenient. I think people who refer to ML's parametric polymorphism in this context must really be thinking of parametric polymorphism in OCaml or Haskell.