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

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • 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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB 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

  • Dev snapshot: Godot 4.0 beta 4

    6 projects | /r/godot | 4 Nov 2022
  • Hacking Anything with GNU Guix

    13 projects | news.ycombinator.com | 21 Sep 2022
  • How to use emoji and kanji as text?

    2 projects | /r/godot | 27 Dec 2021
  • Jank programming language: a dialect of Clojure with minimal runtimes

    1 project | news.ycombinator.com | 1 Jun 2024
  • Ask HN: How can we open-source a 7 year old SaaS codebase and build a community?

    2 projects | news.ycombinator.com | 30 May 2024