monad-alter

A typeclass for abstracting the backend (by dustinnorwood)

Monad-alter Alternatives

Similar projects and alternatives to monad-alter

  • effectful

    An easy to use, fast extensible effects library with seamless integration with the existing Haskell ecosystem.

  • 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 better monad-alter alternative or higher similarity.

monad-alter reviews and mentions

Posts with mentions or reviews of monad-alter. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-11-17.
  • Monad transformer libraries
    2 projects | /r/haskell | 17 Nov 2022
    You are correct. There is much overlap, but what other people have said is true: transformers covers concrete monad transformer stacks, whereas mtl covers typeclass abstractions of the same transformers. mtl typeclasses are final tagless, which are used extensively in DSL implementations. In fact, I wrote a companion library called monad-alter, which encodes many of the same effects in the final tagless style, but without functional dependencies on the monad. With these abstractions, my team has been able to completely decouple business logic from database code, and even refactor seemingly enormous logical components with just a few lines of code

Stats

Basic monad-alter repo stats
1
1
10.0
almost 3 years ago

dustinnorwood/monad-alter is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.

The primary programming language of monad-alter is Haskell.

Popular Comparisons


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com