monad-transformers

Open-source projects categorized as monad-transformers

Top 20 monad-transformer Open-Source Projects

  • language-ext

    C# functional language extensions - a base class library for functional programming

    Project mention: The Monad Invasion - Part 2: Monads in Action! | dev.to | 2024-02-27

    You probably noticed that .SetName() returns a Either. You may have come across Unit in libraries like MediatR or Language-Ext. It's a simple construct representing a type with only one possible value. We use it as a placeholder for operations that do not return a value but may return another state. In our example, .SetName() is a Command that does not return a value but may fail. Therefore, the monad Either carries two possible states: Right (without value) or Left (with an Error).

  • cyclops-react

    An advanced, but easy to use, platform for writing functional applications in Java 8.

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

  • LtuPatternFactory

    Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns

  • FSharpPlus

    Extensions for F#

  • Learn-by-doing functional programming course on Scala

    learn-by-doing course/tutorial for functional programming on scala

  • Eff

    Eff monad for cats - https://atnos-org.github.io/eff

  • scriptum

    Functional Programming Unorthodoxly Adjusted to Client-/Server-side Javascript

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

  • mtl

    The Monad Transformer Library

  • Hamsters

    A mini Scala utility library

  • Dsl.scala

    A framework to create embedded Domain-Specific Languages in Scala

  • purefun

    Functional Programming library for Java

  • perhaps

    A monad, perhaps.

  • monad-memo

    Memoization monad transformer

  • r5rs-denot

    A correct Scheme interpreter derived from the R5RS spec's formal semantics, written in Haskell.

  • persistent-mtl

    Monad transformers for the persistent library

  • writer-cps-mtl

    Stricter drop in replacements for WriterT and RWST

  • hasktran

    A compiler for FRACTRAN written in Haskell.

    Project mention: Remembering John Conway's FRACTRAN, a ridiculous, yet surprisingly deep language | news.ycombinator.com | 2023-05-16
  • tagged-identity

    Trivial monad transformer that allows identical monad stacks have different types

  • vpl

    VPL (Visual Programming Language) is an educational Turtle language using Haskell and Gloss

  • dep-t-advice

    Giving good advice to functions in records-of-functions.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-27.

monad-transformers related posts

Index

What are some of the best open-source monad-transformer projects? This list will help you:

Project Stars
1 language-ext 6,119
2 cyclops-react 1,296
3 LtuPatternFactory 973
4 FSharpPlus 816
5 Learn-by-doing functional programming course on Scala 606
6 Eff 570
7 scriptum 382
8 mtl 353
9 Hamsters 290
10 Dsl.scala 255
11 purefun 102
12 perhaps 33
13 monad-memo 29
14 r5rs-denot 20
15 persistent-mtl 12
16 writer-cps-mtl 11
17 hasktran 7
18 tagged-identity 6
19 vpl 2
20 dep-t-advice 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com