| Safe Haskell | None |
|---|
Util.UniqueMonad
Documentation
Unique integer generator monad transformer.
Instances
| MonadTrans UniqT | |
| MonadReader s m => MonadReader s (UniqT m) | |
| Monad m => Monad (UniqT m) | |
| Functor m => Functor (UniqT m) | |
| MonadFix m => MonadFix (UniqT m) | |
| MonadPlus m => MonadPlus (UniqT m) | |
| Monad m => UniqueProducer (UniqT m) |
runUniqT :: Monad m => UniqT m a -> Int -> m (a, Int)Source
Run the transformer version of the unique int generator.