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