From 14:30 to 15:30 on Wednesday, March 18, the PLSL reading group will discuss "Notions of Computation Determine Monads" by Gordon Plotkin and John Power.

https://plsl.acp.sdu.dk/posts/2026-03-18-notions-of-computation-determine-monads/

#PLSL #algebraicEffects #effectSystems #monads

Notions of Computation Determine Monads

In this session, we investigate how describing effects algebraically generates most of the monads traditionally used to model said effects.

PLSL

From 11:00 to 12:00 on Tuesday, February 17, the PLSL reading group will discuss "An Introduction to Algebraic Effects and Handlers" by Matija Pretnar.

https://plsl.acp.sdu.dk/posts/2026-02-17-an-introduction-to-algebraic-effects-and-handlers/

#PLSL #algebraicEffects #effectSystems #semantics #logic #programmingLanguages

An Introduction to Algebraic Effects and Handlers

In this session, we explore algebraic effects and handlers.

PLSL
Effect Systems vs Print Debugging: A Pragmatic Solution

A discussion of how the Flix type and effect system supports print-debugging.

The Flix Blog

Effectful - An easy to use, fast extensible effects library with seamless integration with the existing Haskell ecosystem.

https://flora.pm/packages/@hackage/effectful

#haskell #effectSystems #fp #functionalprogramming

@hackage/effectful

An easy to use, performant extensible effects library.

Flora
Bluefin

So I nerdsniped myself into mading a thing that might be of interest to Agda developers (ping @AndrasKovacs) as well as people working on effect systems. It's an overview of all the mtl-style typeclasses that are defined in the Agda codebase, with all their methods classified according to which standard mtl function they are most similar to (or which one could be used as a basis for their implementation). You can find it here: ethercalc.net/gj0gb6afi1

#Agda #EffectSystems
EtherCalc - Share the URL to your friends and edit together!

Anupam Jain (@[email protected])

This Saturday - Join us for another exciting Effect Systems reading group meetup! https://hasgeek.com/fpindia/effect-systems-reading-group/schedule/effect-systems-meetup-4-3KKk6oQr2gAqsZKf64VCcg We will discuss the following papers related to Evidence passing in effect handlers 1. https://dl.acm.org/doi/pdf/10.1145/3473576 2. https://xnning.github.io/papers/haskell-evidently.pdf #Haskell #EffectSystems #FPIndia #FunctionalProgramming #India #Meetup

Functional Café
Effect Systems meetup 4

Effect Systems meetup 4 by Sanchayan Maity, Functional Programming India / Effect Systems Reading Group

«With Eio 0.10 just released, it’s time for another update! Since the above post (which was for Eio 0.5), some of the bigger changes are:...»

https://discuss.ocaml.org/t/update-on-eio-effects-based-direct-style-io-for-ocaml-5/10395/2

#ocaml #plt #fp #functionalprogramming #effectSystems

Update on Eio (effects-based direct-style IO for OCaml 5)

Thanks for the updates @talex5! Thought I’d also mention that: There’s now also a port of websockets to direct-style building on top of the cohttp work Direct-style websockets with Eio by patricoferris · Pull Request #130 · vbmithr/ocaml-websocket (github.com) I spent some time fixing up the GeoJSON PR so I believe it is now not broken! There are some benchmarking numbers trying to compare the before and after of using jsonm and the vendored “jsone” (a port of jsonm to effects following guida...

OCaml