Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Your question is meaningless as you've written it. An object equipped with a "return" and a "bind" operation is a monad if the operations follow the three monad laws of left identity, right identity and associativity.

To say whether something is a monad or not, you must first identify the object you're talking about and describe its "return" and "bind" operations.



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

Search: