Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Hydra.Langs.Haskell.Utils
Documentation
data Namespaces Source #
Constructors
Namespaces | |
Fields |
Instances
Show Namespaces Source # | |
Defined in Hydra.Langs.Haskell.Utils Methods showsPrec :: Int -> Namespaces -> ShowS # show :: Namespaces -> String # showList :: [Namespaces] -> ShowS # |
elementReference :: Namespaces -> Name -> Name Source #
hsapp :: Expression -> Expression -> Expression Source #
hslambda :: String -> Expression -> Expression Source #
hslit :: Literal -> Expression Source #
hsPrimitiveReference :: Name -> Name Source #
hsvar :: String -> Expression Source #
newtypeAccessorName :: Name -> String Source #
recordFieldReference :: Namespaces -> Name -> Name -> Name Source #
sanitizeHaskellName :: String -> String Source #
simpleName :: String -> Name Source #
simpleValueBinding :: Name -> Expression -> Maybe LocalBindings -> ValueBinding Source #
toTypeApplication :: [Type] -> Type Source #
typeNameForRecord :: Name -> String Source #
unionFieldReference :: Namespaces -> Name -> Name -> Name Source #