1) 51:50 + Q: Are you planning to write more books? B: Yes 2) 53:56 + Q: How many companies use this approach in production? O: A variety of different companies 3) 1:02:30 + Q: How to define an algebra? B: C - carrier type, F[C] => C 4) 1:04:16 - Q: Is the idea of applying a category theory to programming a new thing? B: It's getting more popular 5) 1:05:33 - Q: What is g(f(a))? B: composition O: composition 6) 1:10:24 - Q: TF vs FreeMonads O: Use TF 7) 1:12:45 + Q: What kind of exotic CT techniques do you use? O: Rec schemes B: Rec schemes 8) 1:16:20 + Q: Do the rec schemes guarantee termination of sorting algorithms? B: recursion should be well defined, but proofs are not first level objects in Haskell. 9) 1:23:16 - Q: Design question B: ... O: ... 10) 1:32:26 - Q: I can't use matryoshka without understanding all the science behind it. It's a barrier O: Use Droste 11) 1:34:06 - Q: It's hard for me to read the book, any recommendations? B: I had hard time when I read books too, don't give up 12) 1:42:14 + Q: Sometimes diagrams do not commute, right? B: Right 1:04:16 - 1:12:45 1:23:16 - 1:42:14