Please log in to watch this conference skillscast.
Deriving is a powerful feature of GHC. With an extension (or Template Haskell) a programmer can safely derive (steal) instances from other data types of the same representation (or arbitrary isomorphic data types). This avoids boilerplate but also allows users to build a vocabulary of derivations and codified Haskell patterns.
YOU MAY ALSO LIKE:
- Modern development with Java (in London on 15th - 17th July 2019)
- Lightbend Scala Language - Expert (in London on 11th - 13th September 2019)
- Haskell eXchange 2019 (in London on 10th - 11th October 2019)
- Scala eXchange London 2019 (in London on 12th - 13th December 2019)
- Lightning Talk: Let’s talk about Types (SkillsCast recorded in April 2019)
- Keynote: Thrilled to have Martin Odersky at ScalaX 2018! (SkillsCast recorded in December 2018)
Lightning Talk: Stolen Instances Taste Just Fine
Baldur is an icelandic developer working at Standard Chartered Bank, London. He is active in the Haskell community and a moderator on r/haskell.