OCaml 将 int 列表写入字节文件

OCaml writing an int list to a byte file

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

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;;

我收到以下错误:

错误:未绑定值 writeBytes

我该如何解决这个问题?

OCaml中用let rec定义的递归函数,详见this answer