Sign in

dfacastro.bsky.social

@dfacastro.bsky.social
15 followers 22 following 0 posts
PostsRepliesMedia
Reposted by @dfacastro.bsky.social
Haskell programming language @haskell.org · 14/05/2026
"linear-locks: locking primitives free of deadlocks" If you encounter STM's limitations when it comes to lock-free synchronisation, then Linear Haskell-backed locks maybe the solution you want! discourse.haskell.org/t/ann-linear... #Haskell
discourse.haskell.org
[ANN] linear-locks: locking primitives free of deadlocks
linear-locks provides locking primitives that are statically guaranteed not to lead to deadlocks. It achieves this by breaking one of the Coffman conditions for deadlocks: the “circular wait” conditi...
0154
Reposted by @dfacastro.bsky.social
Tweag by Modus Create @tweag.io · 19/05/2026
New release: linear-base v0.8.0 github.com/tweag/linear... . With some love shown to the resource-aware IO monad from contributor @dfacastro.bsky.social in support of their fascinating linear-locks library hackage.haskell.org/package/line...
github.com
Release v0.8.0 · tweag/linear-base
Full Changelog Headline changes Add MonadIO instances for StateT and ReaderT #506 (dcastro) Coerce System.IO and Linear.IO into RIO #505 (dcastro)
052