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

Unix pipes (deterministic concurrrency) are far easier to reson about than a mutitheaded shared state program (nondeterministic concurrency). But then you can of course argue that this is due to the fact that the shell with proper unix filters form a monad with cat as the unit and the pipe operation | as bind.


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

Search: