Arrays in Haskell
Michal Gajda
mg169780@students.mimuw.edu.pl
Fri, 11 May 2001 23:48:47 +0200 (CEST)
On Fri, 11 May 2001, Wojciech Moczydlowski, Jr wrote:
> data Array type_of_objects_stored = ... -- abstract
> data MArray a b = ... -- abstract
>
> put :: Int -> a -> Array a -> MArray a ()
Probably you meant:
put :: Int -> a -> MArray a ()
> get :: Array a -> MArray a a
get :: Int -> MArray a a
> runMArray :: Int -> MArray a -> a -- int parameter is a size of used
> array.
runMArray :: Int -> a -> MArray a b -> b
[first a is an initializer]
Greetings
Michal Gajda
korek@icm.edu.pl