小编giu*_*ara的帖子

从列表中获取可变数量的元素

我想创建一个函数,该函数返回将列表拆分为两个非空部分的所有可能方法的列表.

split :: [([a], [a])]
Run Code Online (Sandbox Code Playgroud)

例如:

> split [1,2,3,4]

> [ ([1], [2,3,4]), ([1,2], [3,4]), ([1,2,3], [4]) ]
Run Code Online (Sandbox Code Playgroud)

我离解决方案很远.谁能帮我?

lambda haskell

0
推荐指数
1
解决办法
68
查看次数

标签 统计

haskell ×1

lambda ×1