ML family workshop adopts languages -- including those not strictly derived
from ML -- that meet the slogan "Higher-order, Typed, Inferred, Strict."
Go is higher-order, in that it has first-class functions and lambda
expressions; it is typed; and it is strict. It is somewhat inferred. By
the definition put forth by the workshop, Go mostly fits in the ML family.
It doesn't really feel like it, but I (personally) attribute that mainly to
the lack of generics preventing some common functional idioms.
I found that simplified definition of "ML family" interesting.
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firstname.lastname@example.org.
For more options, visit https://groups.google.com/d/optout.