标签: haskell
是否有一种普遍接受的方法将Data.Sequence(Seq a)转换为列表[a]?
我看到有一个fromList,但没有toList
答案 0 :(得分:14)
Seq a有Foldable个实例,这提供了toList方法。例如这将打印[1,2,3,4,5,6,7,8,9,10]
Seq a
Foldable
toList
import Data.Foldable (toList) import Data.Sequence (fromList) main = print . toList . fromList $ [1..10]