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

SyntaxTrees.Purescript.Common

Documentation

newtype Var Source #

Constructors

Var String 

Instances

Instances details
Show Var Source # 
Instance details

Defined in SyntaxTrees.Purescript.Common

Methods

showsPrec :: Int -> Var -> ShowS #

show :: Var -> String #

showList :: [Var] -> ShowS #

newtype Ctor Source #

Constructors

Ctor String 

Instances

Instances details
Show Ctor Source # 
Instance details

Defined in SyntaxTrees.Purescript.Common

Methods

showsPrec :: Int -> Ctor -> ShowS #

show :: Ctor -> String #

showList :: [Ctor] -> ShowS #

newtype VarOp Source #

Constructors

VarOp String 

Instances

Instances details
Show VarOp Source # 
Instance details

Defined in SyntaxTrees.Purescript.Common

Methods

showsPrec :: Int -> VarOp -> ShowS #

show :: VarOp -> String #

showList :: [VarOp] -> ShowS #

newtype CtorOp Source #

Constructors

CtorOp String 

Instances

Instances details
Show CtorOp Source # 
Instance details

Defined in SyntaxTrees.Purescript.Common

newtype Class Source #

Constructors

Class String 

Instances

Instances details
Show Class Source # 
Instance details

Defined in SyntaxTrees.Purescript.Common

Methods

showsPrec :: Int -> Class -> ShowS #

show :: Class -> String #

showList :: [Class] -> ShowS #

newtype Module Source #

Constructors

Module [String] 

Instances

Instances details
Show Module Source # 
Instance details

Defined in SyntaxTrees.Purescript.Common

data Literal Source #

Instances

Instances details
Show Literal Source # 
Instance details

Defined in SyntaxTrees.Purescript.Common

data QVar Source #

Constructors

QVar (Maybe Module) Var 

Instances

Instances details
Show QVar Source # 
Instance details

Defined in SyntaxTrees.Purescript.Common

Methods

showsPrec :: Int -> QVar -> ShowS #

show :: QVar -> String #

showList :: [QVar] -> ShowS #

data QCtor Source #

Constructors

QCtor (Maybe Module) Ctor 

Instances

Instances details
Show QCtor Source # 
Instance details

Defined in SyntaxTrees.Purescript.Common

Methods

showsPrec :: Int -> QCtor -> ShowS #

show :: QCtor -> String #

showList :: [QCtor] -> ShowS #

data QVarOp Source #

Constructors

QVarOp (Maybe Module) VarOp 

Instances

Instances details
Show QVarOp Source # 
Instance details

Defined in SyntaxTrees.Purescript.Common

data QCtorOp Source #

Constructors

QCtorOp (Maybe Module) CtorOp 

Instances

Instances details
Show QCtorOp Source # 
Instance details

Defined in SyntaxTrees.Purescript.Common

data QClass Source #

Constructors

QClass (Maybe Module) Class 

Instances

Instances details
Show QClass Source # 
Instance details

Defined in SyntaxTrees.Purescript.Common

showQualified :: (Show a, Show b) => Maybe a -> b -> String Source #