Description
CZipWith class and deriving via TH.
Description
A typeclass similar to Data.Distributive, but for data parameterised with a type constructor. The name comes from the resemblance of its method to the regular zipWith function. The abstraction is useful for example for program config handling.