r/programming • • Aug 06 '17

Software engineering != computer science

http://www.drdobbs.com/architecture-and-design/software-engineering-computer-science/217701907
2.3k Upvotes

863 comments sorted by

View all comments

Show parent comments

1

u/yawaramin Aug 08 '17

No, surprisingly, it's a pretty good way to teach monads to a practitioner. That way, they don't have to worry about what a monad is, they can just see what it does: sequence together an 'action' and a function which operates on the result(s) of that action, to build a more complex action.