Portability | non-portable |
---|---|

Stability | experimental |

Maintainer | Andy Sonnenburg <andy22286@gmail.com> |

Safe Haskell | Safe-Inferred |

# Documentation

runPerm :: Alternative m => Perm m a -> m aSource

Unwrap a `Perm`

, combining actions using the `Alternative`

for `f`

.

liftPerm :: Applicative m => m a -> PermT m aSource

A version of `lift`

that can be used with just an `Applicative`

for `m`

.