SyntaxTrees.Haskell.Common
newtype Var Source #
Constructors
Defined in SyntaxTrees.Haskell.Common
Methods
showsPrec :: Int -> Var -> ShowS #
show :: Var -> String #
showList :: [Var] -> ShowS #
(==) :: Var -> Var -> Bool #
(/=) :: Var -> Var -> Bool #
newtype Ctor Source #
showsPrec :: Int -> Ctor -> ShowS #
show :: Ctor -> String #
showList :: [Ctor] -> ShowS #
(==) :: Ctor -> Ctor -> Bool #
(/=) :: Ctor -> Ctor -> Bool #
newtype VarOp Source #
showsPrec :: Int -> VarOp -> ShowS #
show :: VarOp -> String #
showList :: [VarOp] -> ShowS #
(==) :: VarOp -> VarOp -> Bool #
(/=) :: VarOp -> VarOp -> Bool #
newtype CtorOp Source #
showsPrec :: Int -> CtorOp -> ShowS #
show :: CtorOp -> String #
showList :: [CtorOp] -> ShowS #
(==) :: CtorOp -> CtorOp -> Bool #
(/=) :: CtorOp -> CtorOp -> Bool #
newtype Class Source #
showsPrec :: Int -> Class -> ShowS #
show :: Class -> String #
showList :: [Class] -> ShowS #
(==) :: Class -> Class -> Bool #
(/=) :: Class -> Class -> Bool #
newtype Module Source #
showsPrec :: Int -> Module -> ShowS #
show :: Module -> String #
showList :: [Module] -> ShowS #
(==) :: Module -> Module -> Bool #
(/=) :: Module -> Module -> Bool #
data Literal Source #
showsPrec :: Int -> Literal -> ShowS #
show :: Literal -> String #
showList :: [Literal] -> ShowS #
(==) :: Literal -> Literal -> Bool #
(/=) :: Literal -> Literal -> Bool #
data QVar Source #
showsPrec :: Int -> QVar -> ShowS #
show :: QVar -> String #
showList :: [QVar] -> ShowS #
(==) :: QVar -> QVar -> Bool #
(/=) :: QVar -> QVar -> Bool #
data QCtor Source #
showsPrec :: Int -> QCtor -> ShowS #
show :: QCtor -> String #
showList :: [QCtor] -> ShowS #
(==) :: QCtor -> QCtor -> Bool #
(/=) :: QCtor -> QCtor -> Bool #
data QVarOp Source #
showsPrec :: Int -> QVarOp -> ShowS #
show :: QVarOp -> String #
showList :: [QVarOp] -> ShowS #
(==) :: QVarOp -> QVarOp -> Bool #
(/=) :: QVarOp -> QVarOp -> Bool #
data QCtorOp Source #
showsPrec :: Int -> QCtorOp -> ShowS #
show :: QCtorOp -> String #
showList :: [QCtorOp] -> ShowS #
(==) :: QCtorOp -> QCtorOp -> Bool #
(/=) :: QCtorOp -> QCtorOp -> Bool #
data QClass Source #
showsPrec :: Int -> QClass -> ShowS #
show :: QClass -> String #
showList :: [QClass] -> ShowS #
(==) :: QClass -> QClass -> Bool #
(/=) :: QClass -> QClass -> Bool #