vvaluerescope :: Member (Scoped param1 effect) r=> param0 -> param1-> InterpreterFor (Scoped param0 effect) rPeek#
Ddatadata OuterRun (effect :: Effect) (a :: Type -> Type) b wherePeek#ConstructorsOuterRun :: Word -> effect m a -> OuterRun effect a b
Ddatadata Scoped param (effect :: Effect) (a :: Type -> Type) b wherePeek#ConstructorsRun :: Word -> effect m a -> Scoped param effect a bInScope :: param -> (Word -> m a) -> Scoped param effect a b