3
我注意到它似乎有这样的行为,但我不想依赖它,如果它不是故意的。这里是有问题的代码:List.partition是否保证维护秩序?
let bestValuesUnder max =
allValues
>> List.partition (fun value -> value < max)
>> function
| ([], bad) -> [List.min bad]
| (good, _) -> good // |> List.sortBy (fun value -> -value)
allValues
是返回一个int列表的功能。
充分利用您的RSS仪表板,我看到:)感谢您的输入。 – Cogwheel 2010-02-20 19:04:56
是的,这是为了成为规范的一部分,我们将更新文档。 – Brian 2010-02-22 16:13:16