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

SyntaxTrees.Scala.Common

Documentation

newtype Var Source #

Constructors

Var String 

Instances

Instances details
Show Var Source # 
Instance details

Defined in SyntaxTrees.Scala.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.Scala.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.Scala.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.Scala.Common

newtype TypeClass Source #

Constructors

TypeClass String 

Instances

Instances details
Show TypeClass Source # 
Instance details

Defined in SyntaxTrees.Scala.Common

newtype Package Source #

Constructors

Package [String] 

Instances

Instances details
Show Package Source # 
Instance details

Defined in SyntaxTrees.Scala.Common

data Literal Source #

Instances

Instances details
Show Literal Source # 
Instance details

Defined in SyntaxTrees.Scala.Common

data Modifier Source #

Instances

Instances details
Show Modifier Source # 
Instance details

Defined in SyntaxTrees.Scala.Common

data QVar Source #

Constructors

QVar (Maybe Package) Var 

Instances

Instances details
Show QVar Source # 
Instance details

Defined in SyntaxTrees.Scala.Common

Methods

showsPrec :: Int -> QVar -> ShowS #

show :: QVar -> String #

showList :: [QVar] -> ShowS #

data QCtor Source #

Constructors

QCtor (Maybe Package) Ctor 

Instances

Instances details
Show QCtor Source # 
Instance details

Defined in SyntaxTrees.Scala.Common

Methods

showsPrec :: Int -> QCtor -> ShowS #

show :: QCtor -> String #

showList :: [QCtor] -> ShowS #

data QVarOp Source #

Constructors

QVarOp (Maybe Package) VarOp 

Instances

Instances details
Show QVarOp Source # 
Instance details

Defined in SyntaxTrees.Scala.Common

data QCtorOp Source #

Constructors

QCtorOp (Maybe Package) CtorOp 

Instances

Instances details
Show QCtorOp Source # 
Instance details

Defined in SyntaxTrees.Scala.Common

data QTypeClass Source #

Instances

Instances details
Show QTypeClass Source # 
Instance details

Defined in SyntaxTrees.Scala.Common

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