GitHub repository: xieyuschen/sum-type-boilerplate
Description: Haskell library for reducing the boilerplate involved in creating and manipulating sum types