Which one of Purescript, Elm and Reason is most suited for teaching a project-based FP course?

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

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

    A native compiler backend for PureScript (via C++ or Golang)

  • Typeclasses are the big one I'd say. User defined operators are missing. Direct foreign function access is missing as well - for js stuff you have to communicate through "ports", you can't call js functions striaght from elm code. Also its not a general purpose language, you can't write a commandline tool with it or compile it to native code.

  • purescript-emo8

    🍠 A functional 2D game engine that can create emoji games.

  • Both Purescript and Elm are a joy to work with, have good helpful compilers, and plenty of documentation. Using either the Purescript Book or the Elm Guide would be a great start. They both support 2D games as well: Purescript and Elm

  • 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
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