| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Unison.Runtime.ANF.Serialize.CodeV4
Documentation
deindex :: HasCallStack => [v] -> Word64 -> v Source #
getGroup :: forall (m :: Type -> Type) v. (PrimBase m, Var v) => Get m (SuperGroup RefNum v) Source #
getCodeWithHeader :: forall (m :: Type -> Type). PrimBase m => Get m (Referenced Code) Source #
getCacheability :: forall (m :: Type -> Type). PrimBase m => Get m Cacheability Source #
getComb :: forall (m :: Type -> Type) v. (PrimBase m, Var v) => [v] -> Word64 -> Get m (SuperNormal RefNum v) Source #
getNormal :: forall (m :: Type -> Type) v. (PrimBase m, Var v) => [v] -> Word64 -> Get m (ANormal RefNum v) Source #
getFunc :: forall (m :: Type -> Type) v. (PrimBase m, Var v) => [v] -> Get m (Func RefNum v) Source #
putFOp :: ForeignFunc -> Builder Source #
getBranches :: forall (m :: Type -> Type) v. (PrimBase m, Var v) => [v] -> Word64 -> Get m (Branched RefNum (ANormal RefNum v)) Source #