What I liked about it:
  • nice introduction
  • discover a theory
  • difficult concept made clear with clear examples exercise
  • challenging, thought provoking
  • talking about practical examples to refactor
  • references
  • availability on github (Neal Ford's code)
  • different look at classical problems
  • type and transform as to basic thinking unify
  • forces you to think
  • discovery about FP universe
  • good explanation of morphisms, functors, ...
  • surprised with the complicated java examples
  • discover of category theory -> help to design
  • it turned my head upside down like each time i've been explained morphisms - great levels of abstraction
To make it perfect:
  • leave out the last part because that part goes too fast
  • shorter: don't browse all constructions, focus on some and relate more to benefits for programming
  • more practical examples, but then that would require more time !
  • spend less time, or prepare better the Food & Pix example
  • definitely needs more time to sink in with me
  • maybe more presentation time helps (stepping through what & why, then examples and discussion)
  • more exercises
  • more code ?
  • finish in time ? (last slides went very fast)
  • what does Christoph do ? Armand was the only talker
  • give me a better brain, mine is very limited
  • strange title (not good)
  • may be a little bit messy