[Haskell-beginners] Iterating through lists

Henk-Jan van Tuyl hjgtuyl at chello.nl
Mon May 18 11:39:07 UTC 2015


On Mon, 18 May 2015 13:23:41 +0200, Dananji Liyanage <dan9131 at gmail.com>  
wrote:

> Hi All,
>
> I'm building a 9x9 grid like list, and I want to extract each column of
> that grid.
>
> My input is a list of integers as follows;
>
> input = [0, 0, 0, 0, 0, 0, 4, 0, 9,
> 0, 0, 0, 0, 8, 0, 0, 5, 0,
> 7, 0, 2, 4, 5, 3, 6, 0, 0,
> 6, 7, 0, 0, 0, 1, 5, 0, 2,
> 2, 0, 8, 7, 0, 4, 3, 0, 1,
> 9, 0, 4, 5, 0, 0, 0, 8, 6,
> 0, 0, 6, 3, 1, 9, 8, 0, 7,
> 0, 2, 0, 0, 7, 0, 0, 0, 0,
> 1, 0, 7, 0, 0, 0, 0, 0, 0]

Try the function chunksOf of package split[0]

Regards,
Henk-Jan van Tuyl


[0]  
http://haddocks.fpcomplete.com/fp/7.8/20140916-162/split/Data-List-Split-Internals.html#v:chunksOf


-- 
Folding at home
What if you could share your unused computer power to help find a cure? In  
just 5 minutes you can join the world's biggest networked computer and get  
us closer sooner. Watch the video.
http://folding.stanford.edu/


http://Van.Tuyl.eu/
http://members.chello.nl/hjgtuyl/tourdemonad.html
Haskell programming
--


More information about the Beginners mailing list