エラーが発生する 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