Functors and Monads For People Who Have Read Too Many "Tutorials"

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

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

    Hope programming language interpreter

    Let's remember what the point of Haskell is: to be a unified language for research in lazy functional programming, as opposed to having to pick one of half a dozen mutually incompatible lazy functional languages used in research before, the most popular examples being Hope and Miranda. In other words, you should think of Haskell as the Common Lisp of lazy functional programming.

  • purescript

    A strongly-typed language that compiles to JavaScript

    As for the "real world," Scala with the cats-effect ecosystem, PureScript, fp-ts, and no doubt others I'm forgetting at the moment are all explicitly inspired by Haskell.

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

  • cats-effect

    The pure asynchronous runtime for Scala

    As for the "real world," Scala with the cats-effect ecosystem, PureScript, fp-ts, and no doubt others I'm forgetting at the moment are all explicitly inspired by Haskell.

  • fp-ts

    Functional programming in TypeScript

    As for the "real world," Scala with the cats-effect ecosystem, PureScript, fp-ts, and no doubt others I'm forgetting at the moment are all explicitly inspired by Haskell.

  • promises-spec

    An open standard for sound, interoperable JavaScript promises—by implementers, for implementers.

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

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