Haskell Monad

Open-source Haskell projects categorized as Monad

Top 23 Haskell Monad Projects

  • LtuPatternFactory

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

  • mtl

    The Monad Transformer Library

    Project mention: Deprecating Safe Haskell, or heavily investing in it? | /r/haskell | 2022-12-28

    The most recent real case I remember is https://github.com/haskell/mtl/issues/110, which could ended badly.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • dunai

    Classic FRP, Arrowized FRP, Reactive Programming, and Stream Programming, all via Monadic Stream Functions

    Project mention: Interactive animations | /r/haskell | 2023-05-06

    Yes, and the new library dunai was just mentioned in this subreddit days ago.

  • operational

    Implement monads by specifying instructions and their desired operational semantics.

  • monad-control

    Lift control operations, like exception catching, through monad transformers

    Project mention: Monad Transformer Compatibility | /r/haskell | 2023-02-17

    I like the Functor-kinded associated type from MonadTransTunnel and I have seen it already pop up here: https://github.com/basvandijk/monad-control/issues/39 . There is some more recent discussion on it aswell.

  • monad-loops

    Some useful control operators for looping

  • perhaps

    A monad, perhaps.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • monad-metrics

    haskell metrics

  • monad-skeleton

    Operational monad library

  • monad-memo

    Memoization monad transformer

  • monad-batcher

    An applicative monad that batches commands for later more efficient execution

  • hout

    A non-interactive proof assistant using the Haskell type system

  • monad-ste

    ST with efficient exceptions

  • monad-unlift

    Typeclasses for representing monad (transformer) morphisms

  • yeamer

    A Yesod-based server for screen presentations. Somewhat like LaTeX Beamer, but interactive.

  • monad-extras

  • COMP3141

    COMP3141: Software System Design and Implementation Study Notes

  • dep-t

    Dependency injection for records-of-functions.

  • monad-time

  • monad-logger-syslog

    monad-logger for syslog

  • monad-resumption

    Resumption and Reactive-Resumption Monads for the Haskell programming language.

  • monad-supply

    Support for computations which consume values from a (possibly infinite) supply.

  • monad-io-adapter

    A Haskell package that adapts between MonadIO and MonadBase IO

  • 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 2023-05-06.

Haskell Monad related posts


What are some of the best open-source Monad projects in Haskell? This list will help you:

Project Stars
1 LtuPatternFactory 967
2 mtl 352
3 dunai 173
4 operational 78
5 monad-control 58
6 monad-loops 46
7 perhaps 33
8 monad-metrics 30
9 monad-skeleton 30
10 monad-memo 29
11 monad-batcher 27
12 hout 21
13 monad-ste 20
14 monad-unlift 14
15 yeamer 10
16 monad-extras 9
17 COMP3141 8
18 dep-t 8
19 monad-time 8
20 monad-logger-syslog 7
21 monad-resumption 7
22 monad-supply 7
23 monad-io-adapter 7
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives