Safe Haskell | None |
---|---|
Language | Haskell2010 |
- deriveManyStoreFromStorable :: (Type -> Bool) -> Q [Dec]
- deriveTupleStoreInstance :: Int -> Dec
- deriveGenericInstance :: Cxt -> Type -> Dec
- deriveManyStorePrimVector :: Q [Dec]
- deriveManyStoreUnboxVector :: Q [Dec]
- deriveStore :: Cxt -> Type -> [DataCon] -> Q Dec
- getAllInstanceTypes1 :: Name -> Q [Type]
- isMonoType :: Type -> Bool
TH functions for generating Store instances
deriveTupleStoreInstance :: Int -> Dec Source #
deriveManyStorePrimVector :: Q [Dec] Source #
Misc utilties used in Store test
isMonoType :: Type -> Bool Source #