Haskell Concurrency

Open-source Haskell projects categorized as Concurrency

Top 23 Haskell Concurrency Projects

  • haxl

    A Haskell library that simplifies access to remote data, such as databases or web-based services.

  • Project mention: Simon Peyton Jones – Haskell is useless [video] | news.ycombinator.com | 2024-02-18
  • streamly

    High performance, concurrent functional programming abstractions

  • Project mention: [ANN] Haskell Streamly 0.9.0 Release! | /r/haskell | 2023-05-25

    https://github.com/composewell/streamly/issues/1307 seems related, but it was a long time ago. We weren't heavy users anyway, so our streaming philosophy is now "conduit if it's simple and plugging into a conduit-using library, streaming if you're doing complicated things".

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

    InfluxDB logo
  • transient

    A full stack, reactive architecture for general purpose programming. Algebraic and monadically composable primitives for concurrency, parallelism, event handling, transactions, multithreading, Web, and distributed computing with complete de-inversion of control (No callbacks, no blocking, pure state)

  • async

    Run IO operations asynchronously and wait for their results (by simonmar)

  • async-dejafu

    Systematic concurrency testing meets Haskell.

  • unagi-chan

    A haskell library implementing fast and scalable concurrent queues for x86, with a Chan-like API

  • chaselev-deque

    A collection of different packages for CAS based data structures.

  • SaaSHub

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

    SaaSHub logo
  • fraxl

  • lvish

    The LVish Haskell library

  • scheduler

    A work stealing scheduler (by lehins)

  • ki

    A structured concurrency library

  • capataz

    OTP-like supervision trees in Haskell

  • mvc

    Model-view-controller

  • stm-containers

    Containers for STM

  • pipes-concurrency

    Concurrency for the pipes ecosystem

  • stm-conduit

    STM-based channels for conduits.

  • restricted-workers

    Interactive-diagrams

  • immortal

    Spawn threads that never die (unless told to do so) (by feuerbach)

  • cspmchecker

    The library FDR3 uses for parsing, type checking and evaluating machine CSP.

  • lifted-async

    Run lifted IO operations asynchronously and wait for their results

  • threads-supervisor

    Simple, IO-based Haskell library for Erlang-inspired thread supervisors

  • promises

    lazy promises (by ekmett)

  • threads

    Fork threads and wait for their result (by basvandijk)

  • SaaSHub

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

    SaaSHub logo
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).

Haskell Concurrency related posts

  • Simon Peyton Jones – Haskell is useless [video]

    2 projects | news.ycombinator.com | 18 Feb 2024
  • [ANN] Haskell Streamly 0.9.0 Release!

    6 projects | /r/haskell | 25 May 2023
  • Is Haskell gaining or losing popularity?

    2 projects | /r/haskell | 19 May 2023
  • Algebraic Effects: Another mistake carried through to perfection?

    2 projects | /r/ProgrammingLanguages | 4 May 2023
  • [ANN] ki-1.0.0.2 fixes a small correctness bug

    1 project | /r/haskell | 25 Jan 2023
  • Parallel streaming in Haskell: Part 3 - A parallel work consumer

    1 project | /r/haskell | 19 Jan 2023
  • Is Meta decommissioning Sigma?

    2 projects | /r/haskell | 17 Jan 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 haxl 4,224
2 streamly 850
3 transient 629
4 async 315
5 async-dejafu 190
6 unagi-chan 127
7 chaselev-deque 106
8 fraxl 87
9 lvish 82
10 scheduler 76
11 ki 76
12 capataz 63
13 mvc 62
14 stm-containers 63
15 pipes-concurrency 43
16 stm-conduit 41
17 restricted-workers 39
18 immortal 37
19 cspmchecker 30
20 lifted-async 29
21 threads-supervisor 29
22 promises 27
23 threads 27

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