| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Bluefin.Internal.Prim
Documentation
data Prim (e :: Effects) Source #
Constructors
| UnsafeMkPrim |
Instances
| Handle Prim Source # | |
Defined in Bluefin.Internal.Prim Methods handleImpl :: HandleD Prim Source # | |
| e <: es => OneWayCoercible (Prim e :: Type) (Prim es :: Type) Source # | |
Defined in Bluefin.Internal.Prim Methods oneWayCoercibleImpl :: OneWayCoercibleD (Prim e) (Prim es) Source # | |
data PrimStateEff (es :: Effects) Source #
unsafeCoerceStateM :: forall s1 s2 a. StateM s1 a -> StateM s2 a Source #
Arguments
| :: forall e1 es a. e1 <: es | |
| => Prim e1 | |
| -> (State# (PrimStateEff e1) -> (# State# (PrimStateEff e1), a #)) | |
| -> Eff es a | ͘ |