qfpl / applied-fp-course

Applied Functional Programming Course - Move from exercises to a working app!

Home Page:http://qfpl.io/projects/professional-fp-courses/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mention Bifunctor/Traversable?

endgame opened this issue · comments

The introductory course does not mention Bifunctor or Foldable/Traversable. While covering all the standard typeclasses is beyond the scope of this course, the Bifunctor instance for Either and the Traversable instance for []are both extremely valuable. Maybe worth adding a note:

  • to the run sheet (as something to bring up at the start of day 2, before everyone settles back into their own work for the day?), or
  • one of the README.mds (perhaps level04 when handling DB results?).