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.
plsl.acp.sdu.dk/posts/2026-03-18-notions...
#PLSL #algebraicEffects #effectSystems #monads
C++Online 2026 SESSION SPOTLIGHT: Monads Meet Mutexes by Arne Berger
Find out more and register your ticket today!
#coding #cplusplus #cpp #monads
Monads Unmasked: The Category Theory You’re Already Using Without Knowing Mention “monads” to most developers and watch their eyes glaze over. The term carries baggage: intimidating mathemati...
#Core #Java #Design #Patterns #Functional #Programming #Monads
Origin | Interest | Match
Practical Free monads in Java
higher-kinded-j shows you how to:
• Build composable DSLs
• Transformations as interpreters
• Stack-safe (10k+ ops verified)
• Test effectful code purely
Complete guide:
higher-kinded-j.github.io/monads/free_...
#Java #FunctionalProgramming #Monads #AdvancedJava
0 o a o © What's New in Higher-Kinded-J 0.2.0 Massive Optics Expansion This release dramatically expands the optics library with 6 new optic types and dozens of utility classes: + Fold, Getter, Setter: New fundamental optic types for read-only queries, single-element access, and write-only modifications + Indexed Optics: Position-aware transformations with IndexedTraversal , IndexedFold ,and IndexedLens + Filtered Traversals: Compose predicates directly into optic chains with filtered() and filterBy() + Limiting Traversals: Focus on specific portions of lists with taking() , dropping() , takingwhile() , slicing() , etc. + PartsOf: Transform all focused elements as a single list with operations like sorted() , reversed() , distinct() + Fluent API: New operator-style API with Free Monad DSL for building composable optic programs with multiple interpreters New Functional Programming Primitives + FreeMonad: Build domain-specific languages (DSLs) with stack-safe execution and multiple interpreters + Trampoline: Stack-safe recursion support for tail-call optimization + Const Functor: Phantom type parameter support for advanced type-level programming + Alternative Type Class: Choice and failure operations for applicative functors Enhanced Type Classes + Monoid: New methods ( firstOptional() , lastOptional() , maximum() , minimum() ) and instances (Long, Double) + Monad: Added flatMap2-5 for sequencing multiple monadic values with effectful combining functions
Six new Composable Optics and a FreeMonad DSL all in the latest #higher-kinded-j release
check it out higher-kinded-j.github.io/optics/optic...
#Java #FunctionalProgramming #Monads #Optics
Don't get too hung up on #Monads, there are other ways to sequence effects; including Arrows; and they provide even better static analysis!
Let me know what you think :)
#Haskell
chrispenner.ca/posts/arrow-...
The discussion shows monads are powerful for composition but challenging to learn. Understanding specific instances & their practical benefits in context seems crucial for wider adoption. #Monads 6/6
Just like everyone else in the universe, after waking up from a procedure, I felt compelled to explore how monad transformers can make writing a MUD easier and more elegant.
#MUD #Haskell #Monads
That's totally normal, right?? Right??
kevinhoffman.blog/post/monad_m...
✨The new For-Comprehension in #higher-kinded-j can de-sugar complex monadic chains into a simple, sequential script.
It supports: ➡️ Generators (from) ➡️ Bindings (let) ➡️ Guards (when) ➡️ Final yield
#Java #FP #FunctionalProgramming #Monads #OpenSource #HKJ
higher-kinded-j.github.io/for_comprehe...
When Kyle Simpson wrote a book about monads, "Unwrapping Monads & Friends," I decided to read it. I'm done with monads in my life at this point, but I was curious how he tackled this. Kyle has a talent to nail various subjects without pretentiousness (and Lord only know how much of that there is […]
@annakaharris.bsky.social and, if what we call consciousness DOES "arise" or "emerge" with the beginning of life, in avoidance/survival, would this necessarily amount to an illusion (a la Dennett) or at least problematic dualism? #monads
When your types align perfectly, and the monads sing. 🎶 #ocaml #monads #functional #ocsigen
Just what the internet needed: another attempt to explain #monads! 🙄 But this time I'm comparing #Haskell and #OCaml approaches to show why #typeclasses make all the difference. Turns out those JavaScript `Promise` analogies only tell half the story…
https://hackers.pub/@hongminhee/2025/monads
Monadic composition in property testing can slow shrinking by 100x. Learn why and how to avoid it.
https://sunshowers.io/posts/monads-through-pbt/
#rust #testing #monads #performance #programming
Functional Programming in #Scala part 3 of 3 about to start (9am Pacific), you can watch on Twitch too:
www.twitch.tv/softinio
There will be mentions of #Monads and #Effect systems!
#BayAreaScala #Meetup #Course #FunctionalProgramming
cc @makingthematrix.github.io @scala.intellijidea.com
are real numbers a monad?
they're definitely a monoid, and my intuition says they're not functor-y enough to be a monad, but that's not useful enough when i only halfway understand these concepts
#math #monads
#Windowless #Monads from #Liebnitz #Liebniz composed of #copyright #logos "c" in a #circle, each c is a monadic "self", or energy plasma orb, or copyright symbol, inner c is a circle that is incomplete #digitalart#
#Windowless #Monads from #Liebnitz #Liebniz composed of #copyright #logos "c" in a #circle, each c is a monadic "self", or energy plasma orb, or copyright symbol, inner c is a circle that is incomplete #digitalart#
Someone redeemed the "rant about monads" perk on my channel, so... here's 50 minutes of me ranting about monads and trying to convey an intuition for them. Warning: a bit loud, it's a rant after all. :D
www.twitch.tv/nicuveo/v/23...
#haskell #monads #adventofcode
If you have noticed that #csharp has been enriched by functional programming, this topic will be of interest to you.
#Monads in C#: A Rigorous Exploration with Practical Examples.
www.linkedin.com/pulse/monads...
🤕 The Monads Hurt My Head --- But Not Anymore | The n-Category Café
https://buff.ly/3YUyPu9
#monads #math
Wow! What a day! This is the second video leaving the Rookies today and it is only the intro to my "Monads are no Nomads" video. There are a ton of shorts over this topic on JESPROTECH everyone! Thank you for watching and have a good one! #kotlin #haskell #monads […]
Wow! What a day! This is the second video leaving the Rookies today and it is only the intro to my "Monads are no Nomads" video. There are a ton of shorts over this topic on JESPROTECH everyone! Thank you for watching and have a good one! #kotlin #haskell #monads: www.youtube.com/watch?v=x2aF...
I need an aside here to explain what #FunctionalProgramming is all about without having to descend into #Monads or #Monoids or #Functors or, you know, everything.
4/
The second video can be found here: #monad #monads #monoids #monoid #kotlin #haskell https://dai.ly/x97nue2
I just posted on DailyMotion three new videos with sound improved and in vertical format! Watch them all there. One is about resillience in project arrow and the other is a compilation of all the vertical video shorts I created for my monads video 🧵. #monads #kotlin #haskell https://dai.ly/x97nsec