随笔1:

阿拉伯数字,大写英文字母,小写英文字母,点号,减号,共是64个,2的6次方。

随笔2:

数据类型和方法尽量分离,对于F#来说,记录类型,可区分联合类型,里面不要使用member成员,而是将其放到module模块中。

尽量不要使用类属性,而是单独声明setget成员。避免将访问成员变量的方法伪装成成员变量。

随笔3:

编写一个immutable tree,这个树节点一旦生成就是不可变的,可以添加节点,可以添加子节点。可以生成子树,某个节点和它的前面节点组成。