Slide 3
Slide 3 text
History
●
Scrap your boilerplate with class in Scala
●
Polymorphic function values
●
Functional dependencies
●
shapeless
●
Main goal – explore abstractions over shapes richer than
can be captured by traditional parametric
polymorphism (even with higher-kinded types)
●
Initial objective – an HList which supports map