#monads

2025-05-24

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 around monads). I still think that monads are rather exotic concept in JS, but on a theoretical level, it's beneficial to be aware of it.

leanpub.com/blog/new-book-laun

#monads #JavaScript

2025-04-26

"Monads are just burritos." (I heard this online somewhere)

"You can't understand monads unless you first understand that 'bind' is like unwrapping a tortilla just enough to wrap it again with another filling."
(Bonus joke: the >>= operator is the "re-wrap" action.)

This one is often illustrated with a Haskell burrito diagram. 🌯

#monads #curry #burrito #haskell

N-gated Hacker Newsngate
2025-03-30

Ah, the mystical world of , , and – where programmers gather to discuss only they pretend to understand. 🤔🎩✨ Don't worry, this article assures you that knowing isn't necessary, but let's be honest, without it, you're basically reading a recipe in Klingon. 📜👽
thecoder.cafe/p/functors-appli

2025-03-11

I'm back to blogging after a fairly long time with a blog post on how to combine effects using natural transformations

marcosh.github.io/post/2025/03

Really interested to know what people think of it

#haskell #monads #functional #functionalprogamming

洪 民憙 (Hong Minhee)hongminhee@hollo.social
2025-03-10

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

洪 民憙 (Hong Minhee)hongminhee@hackers.pub
2025-03-10

Monads: Beyond Simple Analogies—Reflections on Functional Programming Paradigms

hackers.pub/@hongminhee/2025/m

Salar Rahmanian :verified: :scala: :swift: :nix:softinio@social.softinio.com
2025-02-22

‪:scala:‬ Functional Programming in #Scala part 3 of 3 about to start (9am Pacific), you can watch on Twitch too:

‪twitch.tv/softinio‬

There will be mentions of #Monads and #Effect systems!

To hear about our future online and in person events at Bay Area Scala Subscribe to our Luma:

https://lu.ma/scala

#BayAreaScala #Meetup #Course #FunctionalProgramming

ACCUConfACCUConf
2025-02-13

ACCU 2025 SESSION ANNOUNCEMENT: Safe and Readable Code: Monadic Operations in C++23 by Robert Schimkowitsch

accuconference.org/2025/sessio

Register now at accuconference.org/booking/

harryprayivharryprayiv
2025-02-06

is super interesting to me. I recently visited their discord server and found out about
Unison gurus say abilities completely eliminate the need for (reportedly they do still miss though).
I wish I could use it as my daily driver but I’m not nearly skilled enough to build the world for each app I want to make.
Once it catches on, though, the concept of and will go away overnight.

Thomas Barriohomohortus
2025-01-14

🌍 Humanity as a Tertiary Nomadic Monad đźŚŤ

Humanity (MN-03) is interconnected with the global life system (MN-02) and depends on the Sun (MN-01). Chlorophyll-bearing plants exploit solar energy, establishing a vital link. If we don't rationalize our resources, we risk hindering future connections with other worlds. 🌱✨ Titre : L'humanité comme Monade-Nomade Tertiaire Billet : L'humanité comme Monade-Nomade Tertiaire Le concept…

homohortus31.wordpress.com/202

Antoine Leblanc :transHaskell:nicuveo@tech.lgbt
2024-12-13

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

twitch.tv/videos/2325273076

#haskell #monads #adventofcode

2024-11-17
Monadic programming in R7RS Scheme

This is my article on how to solve practical programming problems in the Scheme language using monads, a concept originally introduced to the world of software engineering by the Haskell programming language. Because the Scheme language is not purely a Lambda Calculus computer the way Haskell is, and does not do static type checking, monads are not as necessary to Scheme programmers as they are to Haskell programmers, but can still come in handy.

Monads let you code procedures (without using macros) that do not use strictly procedural programming semantics. They let you model alternative semantics like concurrent programming, or lazy evaluation. I go over two examples: of a procedural but monadic pretty printer, and list monad implementation which demonstrate a simple concurrent programming semantics.

https://tilde.town/~ramin_hal9001/articles/scheme-monads.html

#software #computers #ProgrammingLanguage #Scheme #SchemeLang #Monads #Haskell #HaskellLang #Lisp

JoĂŁo Esperancinhajesperancinha@masto.ai
2024-10-29

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:
youtube.com/watch?v=x2aFY52k32

JoĂŁo Esperancinhajesperancinha@masto.ai
2024-10-19
JoĂŁo Esperancinhajesperancinha@masto.ai
2024-10-19

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

dai.ly/x97nsec

JoĂŁo Esperancinhajesperancinha@masto.ai
2024-10-14

This is the next entry in the Late Bloomers playlist everyone! This one reached 100 views recently and it stood for a while time in the Rookies playlist. Only later people found the video interesting. Thank you! #monads #monoids #functors #kotlin #haskell

youtube.com/watch?v=_NVWfjI_Lj

JoĂŁo Esperancinhajesperancinha@masto.ai
2024-10-13

My new video about functors, monoids and monads everyone! Watch for free on JESPROTECH. #functor #monads #monoids #haskell #kotlin youtube.com/watch?v=ShGAN0dguU

DarthVi :technologist_m:darthvi@fosstodon.org
2024-09-26

"In addition to its being good and useful, it’s also cursed and the curse of the monad is that once you get the epiphany, once you understand - "oh that's what it is" - you lose the ability to explain it to anybody else." - Douglas Crockford

#Monads #FunctionalProgramming

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst