2017-10-21 69 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) 

這看起來像最簡單的解決方案。