我试图弄清楚如何在F#中为树设计类型,并在此线程中寻求一些F#中的树表示帮助。
他们在其中定义:
type Tree =
| Branch of string * Tree list
| Leaf of string
Run Code Online (Sandbox Code Playgroud)
我不确定*字符串和Tree之间的运算符应该做什么。我到处都看到了它,但不知道要搜索什么才能找到答案。
谢谢!
这是来自Microsoft文档的元组类型名称
元组类型的名称
写出作为元组的类型的名称时,使用*符号分隔元素。对于由int,float和字符串组成的元组,例如(10,10.0,“ ten”),类型将如下编写。
int * float * string
Run Code Online (Sandbox Code Playgroud)