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

I wrote some stuff about monads on HN a while ago that some people found helpful: http://news.ycombinator.com/item?id=247446


Thanks. I just read it.

It does help, but I think there's still a lot I don't know. I mean, 'bind' and 'return' still seem like the names are backwards to me. Somehow, I feel like 'return' should give me a value, rather than shoving a value into a monad. But that's probably because I'm used to C and its relatives.

Perhaps I simply need to read up more on FP itself. I have a huge bookshelf full of half-read books (and yes, plenty of fully-read books) but nowhere near enough free time...


Oh. Yeah. The names are poorly chosen, but we're stuck with them. :(




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

Search: