OCaml将int列表写入字节文件

Dav*_*ing 0 byte ocaml

我正在尝试使用以下代码将整数列表写入字节文件:

let out_channel = open_out_bin "G:\\JVM\\OcamlTest2.class";;

let writeBytes out_channel finalBytes = 
match finalBytes with
| [] -> close_out out_channel
| hd::tl -> output_byte out_channel hd; writeBytes out_channel tl;;
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

错误:未绑定的值writeBytes

我怎样才能解决这个问题?

lar*_*hat 6

let rec在OCaml中定义的递归函数,请参阅此答案以获取详细信息.