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 9th - 11th December 2019)
- Advanced Scala with Dick Wall (in London on 9th - 11th December 2019)
- Scala eXchange London 2019 (in London on 12th - 13th December 2019)
- Haskell eXchange 2020 (in London on 8th - 9th October 2020)
- Lightning Talk: Making and Testing Code Generators in Haskell (SkillsCast recorded in October 2019)
- GHC Runtime Linker by Example (SkillsCast recorded in October 2019)
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.