You may wish to read
http://www.haskell.org/haskellwiki/Arrays
which is quite a good tutorial on how the various array types and classes work.

 - Cale

On 01/03/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> Hawk didn't updated from GHC v4.04. It does contain dependencies on
> functions that are present in my current (6.04) GHC distribution, but
> they are not documented.
>
> Those functions and constructors are (just a error log from ghc):
> ---------------------------
> AQ.lhs:17:16: Not in scope: type constructor or class `STArray'
>
> AQ.lhs:82:14: Not in scope: `newSTArray'
>
> AQ.lhs:92:21: Not in scope: `writeSTArray'
>
> AQ.lhs:258:27: Not in scope: `readSTArray'
>
> AQ.lhs:262:27: Not in scope: `writeSTArray'
> ---------------------------
>
> They are in GHC.Arr module now. I found that googling for their name.
>
> They also changed their types so that they are not compatible with
> Control.Monad.ST (previous versions were compatible with LazyST).
>
> What does they do?
>
> Is it possible to rewrite them for current version of ghc?
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe@haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to