在F#有没有办法来映射例如[2;2;2;2;5;5;5;7;7]以[4,3,2]无递归和无可变的?我查看了Array和List成员,发现了Reduce,但这似乎没有帮助.
[2;2;2;2;5;5;5;7;7]
[4,3,2]
recursion f#
编译器指示"此表达式应该具有类型float [], 但这里有类型float list".我认为"[]"是列表的语法.我无法轻松简化发布代码,但也许有人可以创建一个会产生此错误的示例.我在签名上搜索了几个网页.
arrays f# list
f# ×2
arrays ×1
list ×1
recursion ×1