polyglot-0.1.1.0: Haskell to Purescript & Scala 3 transpiler
Safe HaskellSafe-Inferred
LanguageHaskell2010

SyntaxTrees.Haskell.Type

Documentation

newtype TypeParam Source #

Constructors

TypeParam String 

data TypeVar Source #

Constructors

TypeVar String 
UnitType 

Instances

Instances details
Show TypeVar Source # 
Instance details

Defined in SyntaxTrees.Haskell.Type

data TypeCtor Source #

Instances

Instances details
Show TypeCtor Source # 
Instance details

Defined in SyntaxTrees.Haskell.Type

data AnyKindedType Source #

Instances

Instances details
Show AnyKindedType Source # 
Instance details

Defined in SyntaxTrees.Haskell.Type

data ClassConstraint Source #

Constructors

ClassConstraint QClass [Type] 

Instances

Instances details
Show ClassConstraint Source # 
Instance details

Defined in SyntaxTrees.Haskell.Type

data QTypeVar Source #

Constructors

QTypeVar (Maybe Module) TypeVar 

Instances

Instances details
Show QTypeVar Source # 
Instance details

Defined in SyntaxTrees.Haskell.Type

data QTypeCtor Source #

Constructors

QTypeCtor (Maybe Module) TypeCtor 

Instances

Instances details
Show QTypeCtor Source # 
Instance details

Defined in SyntaxTrees.Haskell.Type