mirror of
https://github.com/hanshoglund/iso-deriving.git
synced 2024-09-10 22:35:58 +03:00
371 B
371 B
iso-deriving
The GHC extension DerivingVia
allow derivation through a specific morphism:
coerce
. This library helps generalizing DerivingVia to arbitrary morphisms.
This is particularly useful for prototypes and specifications of instances.
See this blog post for more details!