@dibblego You mentioned that "What is a monad?" is a bad pedagogical start. I agree. What angle do you approach monads from when teaching?
@ctford "What does monad mean and why should I care?" Only talk about "What is a monad?" after assuring understanding meaning and purpose.
-
-
@dibblego Sounds good. I'm doing a talk in the office, and I think I'll start with Maybe and null-avoidance. Thanks for the help. -
@ctford I start with the specific examples without anyone knowing the goal, then remove the code repetition using equational reasoning.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.