Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
data IxCoreader s a Source
IxR | |
|
CoeffectZip [*] IxCoreader | |
Coeffect [*] IxCoreader | |
type Unit [*] IxCoreader = [] * | |
type Meet [*] IxCoreader s t = Union s t | |
type CzipInv [*] IxCoreader s t = Unionable s t | |
type Inv [*] IxCoreader s t = (Unionable s t, Split s t (Union s t)) | |
type Plus [*] IxCoreader s t = Union s t |
ask :: Var v -> IxCoreader `[v :-> a]` b -> a Source