SML:列出大于X的列表

时间:2013-12-11 05:32:08

标签: sml smlnj

SML新手,并希望通过列表问题获得一些帮助。 基本上我需要创建一个大于变量X的列表。

示例:

test(5,[13,2,4,17,8]) 

Expected Result: (13,17,8)

我知道我可以通过编写两个单独的函数来做到这一点,一个函数确定值小于x,然后运行列表。或者我可以尝试在一个功能中完成所有操作。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:4)

您可以使用filter过滤掉大于[13,2,4,17,8]的{​​{1}}元素。

5