Which Language?

This page summarizes the projects mentioned and recommended in the original post on /r/functionalprogramming

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • rescript-compiler

    The compiler for ReScript.

  • If OCaml piques your interest, and if you have any interest in front-end web development I also recommend you check out ReScript (formerly ReasonML). ReScript is essentially "Functional JavaScript", similar to Elm. It’s built on top of the OCaml compiler and is similar in syntax and semantics (ReasonML started out as an alternative syntax for OCaml but ReScript seems to be trying to cut that association). I’m building a complex project in ReScript right now and really enjoying it.

  • rescript-promise

    Proposal for a proper Js.Promise binding

  • For promises, there's a proposal plus implementation with improvements that should be upstreamed soon. JS interop is actually pretty good, if you find the embedding syntax too ugly you can for the most part keep .js files and .res files and they'll work together.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • sbcl

    Mirror of Steel Bank Common Lisp (SBCL)'s official repository

  • I'd suggest you consider Common Lisp as well. sbcl is a high-performance actively maintained implementation of Common Lisp.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts