An open API service indexing awesome lists of open source software.

awesome-functional-programming

Yet another resource for collecting articles, videos etc. regarding functional programming
https://github.com/xgrommx/awesome-functional-programming

Last synced: 11 days ago
JSON representation

Awesome

[Elm](http://elm-lang.org)

Books

[Elm](http://elm-lang.org)

Languages

[Racket](https://racket-lang.org/)

  • Lean - Lean is a functional programming language that makes it easy to write correct and maintainable code.
  • Pyret - A programming language designed to serve as an outstanding choice for programming education while exploring the confluence of scripting and functional programming
  • Ela - A dynamic functional language
  • Coq - A formal proof management system. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs
  • Ela - A dynamic functional language
  • Koka - A function-oriented language with effect inference
  • Ditto - A super kawaii dependently typed language for you!
  • Agda - A dependently typed functional programming language
  • Idris - A general purpose pure functional programming language with dependent types
  • F* - (pronounced F star) An ML-like functional programming language aimed at program verification

Libraries

[C#](https://github.com/dotnet/roslyn)

[Clojure](https://github.com/clojure/clojure)/[ClojureScript](https://github.com/clojure/clojurescript)

[ClojureScript](https://github.com/clojure/clojurescript)

[Erlang](https://www.erlang.org)

[F#](https://github.com/fsharp/fsharp)

[Go](https://github.com/golang/go)

[Haskell](https://www.haskell.org)

[Java](http://www.oracle.com/technetwork/java/index.html)

[Javascript](https://developer.mozilla.org/en-US/docs/Web/JavaScript)