New functional languages

functional-programming

Solution

Here's a short list of those I've tested so far (except for F#, which you've already mentioned):

- Haskell (statically typed, pure) - Mind the free ebook Real World Haskell, with everything you need to know about it

- Clojure (dynamically typed, unpure)

- Scala (statically typed, unpure) - full (two way) interop with Java

- Newspeak

- Erlang - made for easily handling concurrency

Problem

Functional programming has been around since at least 1958 (creation of Lisp), but is experiencing a renaissance now with old functional languages being dusted off and new functional languages being created. Which functional languages are there that are newly developed or are in the making? I realize that you can write purely functional programs in most high level languages, so with functional languages I imply languages that are specifically designed for functional programming such as F#. If you have links to tutorials, wikis or code examples I encourage you to add them to your answer!

Original source