|
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 |