apple-0.3.0.0: Apple array language compiler
Safe HaskellSafe-Inferred
LanguageHaskell2010

CGen

Documentation

data CType Source #

Constructors

CR 
CI 
CB 
Af 
Ai 
Ab 

Instances

Instances details
Pretty CType Source # 
Instance details

Defined in CGen

Methods

pretty :: CType -> Doc ann #

prettyList :: [CType] -> Doc ann #

data TTE Source #

Constructors

HO 
Poly 
FArg 
ArrFn 

Instances

Instances details
Exception TTE Source # 
Instance details

Defined in CGen

Show TTE Source # 
Instance details

Defined in CGen

Methods

showsPrec :: Int -> TTE -> ShowS #

show :: TTE -> String #

showList :: [TTE] -> ShowS #

Pretty TTE Source # 
Instance details

Defined in CGen

Methods

pretty :: TTE -> Doc ann #

prettyList :: [TTE] -> Doc ann #

pCty :: Text -> T a -> Either TTE (Doc ann) Source #