在haskell中将splitAt n列表分配给pair(x,y)

在haskell中将splitAt n列表分配给pair(x,y),haskell,Haskell,我有一条语句[splitAt n list | n您可以在列表理解中的let中进行模式匹配(在本例中,对splitAt返回的对进行匹配),因此您可以这样做 [ doSomethingWith x y | n <- [1..((length list)-1), let (x, y) = splitAt n list ] [dosomething与x y|n [ doSomethingWith x y | n <- [1..((length list)-1), let (x, y) =

我有一条语句
[splitAt n list | n您可以在列表理解中的
let
中进行模式匹配(在本例中,对
splitAt
返回的对进行匹配),因此您可以这样做

[ doSomethingWith x y | n <- [1..((length list)-1), let (x, y) = splitAt n list ]
[dosomething与x y|n
[ doSomethingWith x y | n <- [1..((length list)-1), let (x, y) = splitAt n list ]