Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Builder for an array of boxed elements. This type is appropriate
when constructing an array of unknown size in an effectful
(ST
or IO
) setting. In a non-effectful setting, consider
the Builder
from Data.Builder
instead.
A Builder
must be used linearly. The type system does not
enforce this, so users must be careful when handling a Builder
.
Builder !(SmallMutableArray s a) !Int !Int !(Chunks a) |