“This is the first in a series of tutorials on functional programming. We will begin with elementary concepts and assume you have never seen functional code before. Although the Scheme programming language serves our immediate purposes best (it is powerful, expressive, and not statically typed), we will constantly show and discuss parallel functional features in other languages, Ruby, Python, Scala, OCaml, and Haskell.”
— Inaugural Tutorial - The New York Functional Programmers Meetup Group (New York, NY) - Meetup