| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Documentation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| data Builtins | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| sumTyCon :: Int -> Builtins -> TyCon | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| prodTyCon :: Int -> Builtins -> TyCon | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| prodDataCon :: Int -> Builtins -> DataCon | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| selTy :: Int -> Builtins -> Type | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| selReplicate :: Int -> Builtins -> CoreExpr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| selPick :: Int -> Builtins -> CoreExpr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| selElements :: Int -> Int -> Builtins -> CoreExpr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| combinePDVar :: Int -> Builtins -> Var | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| scalarZip :: Int -> Builtins -> Var | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| closureCtrFun :: Int -> Builtins -> Var | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| initBuiltins :: PackageId -> DsM Builtins | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| initBuiltinVars :: Builtins -> DsM [(Var, Var)] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| initBuiltinTyCons :: Builtins -> DsM [(Name, TyCon)] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| initBuiltinDataCons :: Builtins -> [(Name, DataCon)] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| initBuiltinPAs :: Builtins -> DsM [(Name, Var)] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| initBuiltinPRs :: Builtins -> DsM [(Name, Var)] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| initBuiltinBoxedTyCons :: Builtins -> DsM [(Name, TyCon)] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| initBuiltinScalars :: Builtins -> DsM [Var] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| primMethod :: TyCon -> String -> Builtins -> DsM (Maybe Var) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| primPArray :: TyCon -> Builtins -> DsM (Maybe TyCon) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Produced by Haddock version 2.7.2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||