one-liner (hackage): Constraint-based generics
Keywords: bsd3|generics|library|haskell|profunctors