不确定如何读取 OCaml 函数类型签名

vib*_*bin 0 string ocaml list

有人可以向我解释以下类型吗?具体来说就是返回类型。

string list -> (string * string * string) list 
Run Code Online (Sandbox Code Playgroud)

Chr*_*ris 7

  • ->表示从一种类型到另一种类型的函数类型。
  • string list是字符串列表的类型。
  • string * string * string是三个字符串元组的类型。
  • (string * string * string) list是这些元组列表的类型。

因此string list -> ( string * string * string) list是从字符串列表映射到三个字符串的元组列表的函数类型。