Golang functional

From wikinotes
  • Go has first class methods
  • Go does not ship with algebraic data types, and does not implement railroad style pipes

You could write it though, check out golang script for inspiration.