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

Yes. Thank you. Yes yay yes. I studied mathematics. I've been programming for 15 years, 10-or-so professionally. I've always wanted a "real math" explanation of monads.

They now make sense to me. Seeing why mu needs to go from T^2 -> T and the role it plays concretely WRT the list and IO examples makes it really clear to me.

God bless you for not using some crazy analogy like bacon or whatever.







Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: