Gjsrhaentdw1xqoghxs8
SkillsCast

Expanding eta-expansion: shapeless polymorphic function values meet macros

10th June 2013 in New York City at Hudson Theater

This SkillsCast was filmed at Scala Days NYC - June 10-12th

SkillsCast coming soon.

Polymorphic function values are one of the key abstractions in shapeless: they are crucial to enabling sequence-like operations such as map, flatMap and filter to be performed on HLists (data structures which combine the heterogeneous typing of tuples with list-like characteristics).

YOU MAY ALSO LIKE:

Thanks to our sponsors

Expanding eta-expansion: shapeless polymorphic function values meet macros

Miles Sabin

Miles has been doing stuff with Scala for more than ten years, currently with Underscore Consulting. He is a cofounder of Typelevel and his best known project, the Scala generic programming library shapeless, is the weapon of choice wherever boilerplate needs to be scrapped or arities abstracted over.

SkillsCast

SkillsCast coming soon.

Polymorphic function values are one of the key abstractions in shapeless: they are crucial to enabling sequence-like operations such as map, flatMap and filter to be performed on HLists (data structures which combine the heterogeneous typing of tuples with list-like characteristics).

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Expanding eta-expansion: shapeless polymorphic function values meet macros

Miles Sabin

Miles has been doing stuff with Scala for more than ten years, currently with Underscore Consulting. He is a cofounder of Typelevel and his best known project, the Scala generic programming library shapeless, is the weapon of choice wherever boilerplate needs to be scrapped or arities abstracted over.