Hacker News new | past | comments | ask | show | jobs | submit login

Indeed. But bad_user made a claim about monads in general ("What a Monad does is to force sequencing by creating a data dependency.") so all I need to do to refute it is give an example of a particular monad where the claim doesn't hold.



Monads force a denotation of sequencing. Of course you can write a language implementation where the sequencing of operation does not represent the sequencing of denotation (just as you can write a "compiler" that compiles all programs to Hello World), but, well, that's on you.


> Monads force a denotation of sequencing

Aha! Now we're on to something.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: