【发布时间】:2016-02-13 22:58:00
【问题描述】:
我在从序列构造中调用函数时遇到问题。 显然,该函数被如此懒惰地调用,以至于整个代码 不会产生预期的结果。代码如下:
mylist
|> fun myseq ->
seq { for b in mylist do yield { b with status = (getStatus b)}}
这里,mylist 是记录列表。我打算从中建立一个序列 从函数 getStatus 更新字段状态。它只是做 不起作用,该函数似乎不会为每次迭代运行 符合预期的 for 循环。
感谢任何帮助。
【问题讨论】: