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

in other words, FP evolved to solve hard problems. You don't need to understand monads to model a cash register. You probably do need monads if you want to write a bug free distributed asynchronous system.


I don't know that you need monads, but a lot of recent languages seem designed to guide programmers to certain types of good design. You don't need the language to emulate the design ideas.


> bug free distributed asynchronous system

Have to add bugs to haskell code ?

gosh it seems impossible.




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

Search: