我是Haskell的新人,今天我遇到了一个问题。
例如,我有一个Int 10,一个[Int] [1,2,3,4,5],如何将它们合并到[10,[1,2,3,4,5]] ?
非常感谢!
答案 0 :(得分:2)
其中一个可能适合您的需求:
(10, [1,2,3,4,5]) :: (Int, [Int])
10 : [1,2,3,4,5] :: [Int] -- = [10,1,2,3,4,5]
[Left 10, Right [1,2,3,4,5]] :: [Either Int [Int]]
[[10], [1,2,3,4,5]] :: [[Int]]