Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
DDF.PE
Documentation
data P repr h a where Source #
Constructors
Open :: (forall hout. EnvT repr h hout -> P repr hout a) -> P repr h a | |
Unk :: repr h a -> P repr h a | |
Known :: K repr h a -> repr h a -> (forall hout. EnvT repr h hout -> P repr hout a) -> (forall any. P repr (any, h) a) -> (forall hh ht. (hh, ht) ~ h => P repr ht (hh -> a)) -> P repr h a |
mkFun :: DBI repr => (forall hout. EnvT repr (a, h) hout -> P repr hout b) -> P repr h (a -> b) Source #