| Copyright | (c) 2019-2021 Rudy Matela |
|---|---|
| License | 3-Clause BSD (see the file LICENSE) |
| Maintainer | Rudy Matela <rudy@matela.com.br> |
| Safe Haskell | None |
| Language | Haskell2010 |
Data.Express.Express.Derive
Description
Allows automatic derivation of Express typeclass instances.
Synopsis
- deriveExpress :: Name -> DecsQ
- deriveExpressCascading :: Name -> DecsQ
- deriveExpressIfNeeded :: Name -> DecsQ
Documentation
deriveExpress :: Name -> DecsQ Source #
deriveExpressCascading :: Name -> DecsQ Source #
deriveExpressIfNeeded :: Name -> DecsQ Source #
Same as deriveExpress but does not warn when instance already exists
(deriveExpress is preferable).