u/Kyraimionin r/haskell • Recommends
Video: "Avoid boilerplate instances with -XDerivingVia" (Richard Eisenberg)
5K subscribers • 25 videos on Hallway
Intermediate. Assumes working knowledge.
1.6K views5 years ago1 recommendation
Programming languagesHaskellFunctional programming
Richard Eisenberg introduces the DerivingVia language extension in GHC and explains how it helps eliminate boilerplate typeclass instances.
I introduce the -XDerivingVia extension and how it can help you avoid writing boilerplate instances, explaining a bit about how it works.What people say. Recommended as a clear and concise explanation of Haskell's DerivingVia extension.
u/Kyraimionin r/haskell • Recommends