SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Haskell Concurrency Projects
-
haxl
A Haskell library that simplifies access to remote data, such as databases or web-based services.
and Haxl
-
Project mention: Parallel streaming in Haskell: Part 3 - A parallel work consumer | reddit.com/r/haskell | 2023-01-19
Interesting! Which of the streamly modules is implementing that part? Is it one of the workLoop implementations in Streamly.Internal.Data.Stream.Async?
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
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)
-
Here is a "bug" report that describes an example of such behavior: https://github.com/simonmar/async/issues/93
-
-
unagi-chan
A haskell library implementing fast and scalable concurrent queues for x86, with a Chan-like API
-
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
Still reminds me of elvish. Sounds like propagator cells are IVars that take the greatest lower bound w.r.t. definedness.
-
-
-
-
I think you are right about STM being roughly equivalent to snapshot isolation.
What STM offers is an easy way to invent "containers for snapshotted values" aka TVars. Using them carefully may result in better scaling: https://hackage.haskell.org/package/stm-containers
-
Here is the issue: https://github.com/awkward-squad/ki/issues/19
-
-
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Haskell Concurrency related posts
- [ANN] ki-1.0.0.2 fixes a small correctness bug
- Parallel streaming in Haskell: Part 3 - A parallel work consumer
- Is Meta decommissioning Sigma?
- Haskell FFI call safety and garbage collection
- rec-def: Behind the scenes
- Pure recursively defined sets without looping
- Software Transactional Memory (1997)
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea5b7f8940>
www.saashub.com | 4 Feb 2023
Index
What are some of the best open-source Concurrency projects in Haskell? This list will help you:
Project | Stars | |
---|---|---|
1 | haxl | 4,160 |
2 | streamly | 769 |
3 | transient | 627 |
4 | async | 299 |
5 | async-dejafu | 183 |
6 | unagi-chan | 117 |
7 | chaselev-deque | 106 |
8 | fraxl | 87 |
9 | lvish | 81 |
10 | scheduler | 72 |
11 | capataz | 63 |
12 | mvc | 62 |
13 | stm-containers | 61 |
14 | ki | 58 |
15 | pipes-concurrency | 42 |
16 | stm-conduit | 41 |
17 | restricted-workers | 38 |
18 | lifted-async | 29 |
19 | cspmchecker | 29 |
20 | immortal | 29 |
21 | threads | 28 |
22 | threads-supervisor | 27 |
23 | promises | 25 |