2017-10-21 49 views
1

的每个元素我有这个CArray打印一个CARRAY

import qualified Data.Array.CArray as CArr 
import qualified Data.Array.IArray as IArr 

arr :: CArr.CArray Int Double 
arr = IArr.array (1, 4) $ zip [1..4] [1..4] 

如何打印CARRAY的每一个元素?像这样的伪如果arr东西是一个列表:

mapM_ print arr 

回答

3
mapM_ print (IArr.elems arr) 

这看起来像最简单的解决方案。