0

我正在尝试创建一个用于创建对象的函数,并且我收到了一个非常通用Error: Syntax error的函数。班上:

    class dataframe csv_file = 
        object
        val mutable csv = csv_file
        end

创建对象的函数:

    let import_data dataframe_name filepath = 
       let dataframe_name = new dataframe (Csv.load filepath);;

注意:(Csv.load file)返回用户定义的类型,t : string list list但我不认为这是一个问题,因为csv_file它是多态的。

4

1 回答 1

4

你的结构

let foo =
  let bar = baz;;

语法不正确。你应该使用

let foo =
  baz;;

let foo =
  let bar = baz in
  foobar;;
于 2013-09-16T04:56:32.977 回答