我有一个给我错误的 Ocaml 函数。
我正在尝试做的事情:
递归地创建大小为“限制”的随机数 (0-2) 列表。
这是我所拥有的:
let rec carDoorNumbers = fun limit ->
match limit with
| [1] -> Random.int 3
| [] -> Random.int 3 :: carDoorNumbers (limit-1);;
我收到此错误:
Error: This expression has type 'a list
but an expression was expected of type int