Intro to FP in Scala: Exploring a Toolbox for Solving Problems - Part 2 of 6
summary
Workshop claims to turn Scala features into a concrete toolbox: live builds of a lazy future style Task, a type class for Show and Equals, and companion-object instances that enable implicit resolution. The session walks through the actual code: creating apply/ops helpers, implicit conversions, and tuple/Option/Either/Task adaptations, with compiler errors fixed on stage and exercises to implement Equals instances. The demos sometimes fail then compile after fixes, so expect real, incremental live coding and a working minimal toolkit at the end.
AI-written summary · about
chapters (21)
- 0:00Intro
- 0:33Lazy future
- 1:50vb exception
- 2:37compile
- 2:51run
- 3:38break
- 4:25PI process
- 5:38Create user
- 6:10Run user
- 10:55recompile
- 17:30implicit value parameter
- 17:51compacts
- 18:52implicit
- 24:46compiler complaining
- 25:22compiler magic
- 32:25main method
- 33:33exercise classes
- 37:44create instance for string and user
- 43:53create instance for string
- 49:09time flag
- 51:12toolspoolbox








