最近我遇到了这样的代码清单:
type MyType =
| MyType of int
and internal MyInternal =
| One of MyType
| Two of MyType
我不熟悉“和内部”的用法(在第三行),我想知道像这样使用“内部类型”是否有任何区别:
type MyType =
| MyType of int
type internal MyInternal =
| One of MyType
| Two of MyType
我已经对这两种形式进行了简单的试验,我看不出有什么区别。这只是写同一件事的两种不同方式吗?