Haskell algebraic-effects

Open-source Haskell projects categorized as algebraic-effects | Edit details

Top 3 Haskell algebraic-effect Projects

  • GitHub repo koka

    Koka language compiler and interpreter

    Project mention: Effekt, a research language with effect handlers and lightweight polymorphism | news.ycombinator.com | 2021-11-19

    You might be interested in the FBIP versions of Okasakis datastructures in https://github.com/koka-lang/koka/tree/master/test/perf/sets Most of them only have 'insert' and 'lookup', but they are ~10% faster than Okasakis versions. For red-black trees in particular the fastest implementation is https://github.com/koka-lang/koka/blob/master/test/bench/kok...

  • GitHub repo fused-effects

    A fast, flexible, fused effect system for Haskell

    Project mention: Where's more discussion of the designs of effect systems? | reddit.com/r/ProgrammingLanguages | 2021-11-17

    Languages such as Koka only support algebraic effects, not scoping operations such as catch and listen. The Effect Handlers in Scope paper introduces scoping operations, which lead to the Haskell libraries fused-effects and polysemy, but they turned out to have some weird semantics. eff is her effort to fix that.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo fused-effects-readline

    A readline-like effect and carrier for fused-effects using haskeline

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 2021-11-19.

Haskell algebraic-effects related posts


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

Project Stars
1 koka 1,791
2 fused-effects 534
3 fused-effects-readline 4
Find remote jobs at our new job board 99remotejobs.com. There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives