obrob fp = do
a <- [(!!) readData fp 0]
b <- [(!!) readData fp 2]
return a --(read a :: Int ,read b::[[Int]])
我從文件中讀取數據,我得到哈斯克爾木衛一字符串轉換
["6",
"",
"[[1,2,3,4,5,6],[7,8,9,10,11,12],[13,14,15,16,17,18],[19,20,21,22,23,24],[25,26,27,28,29,30],[31,32,33,34,35,36]]"
]
READDATA退貨。這是木衛一字符串列表
但現在我想借此從該列表中第一和第三個元素,並用了木衛一類型返回
(6,
[[1,2,3,4,5,6],[7,8,9,10,11,12],[13,14,15,16,17,18],[19,20,21,22,23,24],[25,26,27,28,29,30],[31,32,33,34,35,36]]
)
。我不想一直使用monad。
THX ATM我現在該怎麼做, – XYZ