maam-0.3.0.0: Monadic Abstracting Abstract Machines (MAAM) built on Galois Transformers
FP.Prelude.LensDeriving
makeLensLogic :: (Monad m, MonadQ m) => Cxt -> Name -> [TyVarBndr] -> Name -> Type -> m [Dec] Source
makeLenses :: Name -> Q [Dec] Source
makePrismLogic :: (Monad m, MonadQ m) => Cxt -> Name -> [TyVarBndr] -> Name -> [Type] -> ℕ -> m [Dec] Source
makePrisms :: Name -> Q [Dec] Source