Portability | non-portable |
---|---|
Stability | experimental |
Maintainer | Edward Kmett <ekmett@gmail.com> |
Safe Haskell | Trustworthy |
- tySynInstD' :: Name -> [TypeQ] -> TypeQ -> DecQ
- appsT :: TypeQ -> [TypeQ] -> TypeQ
- appsE1 :: ExpQ -> [ExpQ] -> ExpQ
- toTupleT :: [TypeQ] -> TypeQ
- toTupleE :: [ExpQ] -> ExpQ
- toTupleP :: [PatQ] -> PatQ
- conAppsT :: Name -> [Type] -> Type
- bndrName :: TyVarBndr -> Name
- fromSet :: Ord k => (k -> v) -> Set k -> Map k v
- mkLensName_tc :: String -> String -> Name
- mkLensName_v :: String -> String -> Name
- traversalTypeName :: Name
- traversal'TypeName :: Name
- lensTypeName :: Name
- lens'TypeName :: Name
- isoTypeName :: Name
- iso'TypeName :: Name
- getterTypeName :: Name
- foldTypeName :: Name
- prismTypeName :: Name
- prism'TypeName :: Name
- reviewTypeName :: Name
- review'TypeName :: Name
- wrappedTypeName :: Name
- unwrappedTypeName :: Name
- rewrappedTypeName :: Name
- _wrapped'ValName :: Name
- isoValName :: Name
- prismValName :: Name
- untoValName :: Name
- coerceValName :: Name
- composeValName :: Name
- idValName :: Name
- fmapValName :: Name
- pureValName :: Name
- apValName :: Name
- rightDataName :: Name
- leftDataName :: Name
Documentation
tySynInstD' :: Name -> [TypeQ] -> TypeQ -> DecQSource
Compatibility shim for recent changes to template haskell's tySynInstD
mkLensName_tc :: String -> String -> NameSource
mkLensName_v :: String -> String -> NameSource
traversalTypeName :: NameSource
traversal'TypeName :: NameSource
lensTypeName :: NameSource
lens'TypeName :: NameSource
isoTypeName :: NameSource
iso'TypeName :: NameSource
getterTypeName :: NameSource
foldTypeName :: NameSource
prismTypeName :: NameSource
prism'TypeName :: NameSource
reviewTypeName :: NameSource
review'TypeName :: NameSource
wrappedTypeName :: NameSource
unwrappedTypeName :: NameSource
rewrappedTypeName :: NameSource
_wrapped'ValName :: NameSource
isoValName :: NameSource
prismValName :: NameSource
untoValName :: NameSource
coerceValName :: NameSource
composeValName :: NameSource
fmapValName :: NameSource
pureValName :: NameSource
rightDataName :: NameSource
leftDataName :: NameSource