|
| Control.Monad.Array.MArray |
|
|
| Description |
| Provides a MonadArray implementation for any MArray. Examples of when this would be useful include unboxed arrays and array implementations for specialized monads like STM.
|
|
| Synopsis |
|
|
|
| Documentation |
|
|
| Provides a monadic wrapper around any MArray implementation.
| Instances | |
|
|
|
| Lifts a computation in the underlying monad to an MArrayM computation on an array in the same monad.
|
|
|
| Executes an MArrayM computation with the specified initial size and default element.
|
|
|
| Executes an MArrayM computation with the specified initial size and default element, returning the final array.
|
|
|
| Executes an MArrayM computation with the specified initial size and no default element.
|
|
|
| Executes an MArrayM computation with the specified initial size and no default element, returning the final array.
|
|
| Produced by Haddock version 2.4.1 |