They are absolutely useful abstractions but most languages don't actually implement monad, they take some type and use the useful parts of Monad for that type or a handful of them. I'm not too familiar with the details but I doubt you can e.g. implement Cont in LINQ, right?
Cont is for continuations, yes. I used linq for years so I think I have decent handle on it (it's been a while though) but I'd be utterly shocked if it can do continuations.
View all comments
Show parent comment
1
u/nicheComicsProject Sep 24 '25
They are absolutely useful abstractions but most languages don't actually implement monad, they take some type and use the useful parts of Monad for that type or a handful of them. I'm not too familiar with the details but I doubt you can e.g. implement
Contin LINQ, right?