Hacker News new | past | comments | ask | show | jobs | submit login

You could also build a "sandbox" monad specifically for the class/framework. Let the students treat the monad as a blackbox Turing machine/state machine, unless they get time/interest/show aptitude to dive deeper. Doing that gives you the benefit that they don't accidentally google "Haskell IO" and fall down the monad rabbit hole without some preparation.



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

Search: