Functional Programming in Deno

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

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

    Functional programming in TypeScript

  • I released fun v1.0.0 today. Over the last year or so I've been playing with higher kinded type implementations and various APIs in the style of fp-ts but built in deno. About 3 months ago I hit on what felt (to me at least) like the best API in terms of ease of understanding and use. Since then I've been paring down the API surface, simplifying implementations, and pushing test coverage to 100%. While this project started as a learning tool for me it has since become trustworthy enough to use as production code.

  • deno_doc

    Documentation generator for Deno

  • While the documentation is lacking (mostly due to the freshness of deno_doc), I've decided that the library is ready for its 1.0.0 release. I've used almost every algebraic data type in this library in production and have encountered a grand total of zero bugs resulting from this library. That said, if you find any edge cases not covered by the test suite, please reach out!

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

    A parser and formatter for TypeScript declarations that outputs HM-style type signatures.

  • I wrote a parser of TypeScript type declarations for example in which the dependencies list is quite small:

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