【发布时间】:2025-12-29 07:30:16
【问题描述】:
我正在尝试查找浮点数列表的平均值。
let avg l =
List.fold_left ( +. ) 0 l /. List.length l;;
List.fold_left 是如何工作的? (将第一个参数应用于列表(第三个参数)......但是第二个参数是什么?)
Toplevel 返回此错误:
Characters 43-44:
List.fold_left ( +. ) 0 l /. List.length l;;
^
Error: This expression has type int but is here used with type float
在 OCaml 中迭代列表的首选方法是什么?
【问题讨论】:
标签: list floating-point ocaml