[Haskell-cafe] Re: data structures question

Bulat Ziganshin bulat.ziganshin at gmail.com
Thu Aug 31 03:09:07 EDT 2006


Hello Benjamin,

Wednesday, August 30, 2006, 11:40:09 PM, you wrote:

> Matthias Fischmann wrote:
>> The trick is that Int is not the only index data type, but tuples of
>> index data types are, too.  Do this:
>> 
>> | type Point = (State, State, Int)
>> | type TypeV = Array State Double
>> | 
>> | matrix :: TypeV
>> | matrix = array bounds values
>> |    where
>> |    ...

> Surely you meant to say

> | type TypeV = Array Point Double

which will require 128 gigs of memory for 32-bit cpus and even
slightly more for 64-bit ones :)



-- 
Best regards,
 Bulat                            mailto:Bulat.Ziganshin at gmail.com



More information about the Haskell-Cafe mailing list