Year when lambda functions were introduced in various languages
(Download for best quality) Year when lambda functions were introduced in various languages. Based on data from Sergei Winitzki’s book: The Science of Functional Programming: A tutorial, with examples in Scala.
1975 1985 OCaml Haskell 1990 1991 Oz R 1993 1994 Python 1.0 Ruby Mercury JavaScript 1995 1998 Lua 3.1 Scala 2003 2005 F# Clojure C# 3.0 2007 2011 C++ 11 Kotlin Go 2012 2014 Java 8 Swift Rust 2015 Year when lambda functions were introduced in various languages data source: Sergei Winitzki’s book: The Science of Functional Programming: A tutorial, with examples in Scala @philip_schwarz slide by