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: Are overloading and a Haskelly/Rusty type system compatible? | reddit.com/r/ProgrammingLanguages | 2022-01-12

    Koka has overloads as well as algebraic data types, for example show is defined with several overloads:

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

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • 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 2022-01-12.

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,898
2 fused-effects 538
3 fused-effects-readline 5
Find remote jobs at our new job board 99remotejobs.com. There are 28 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.