Private types
型の値の生成を禁止する場合に使う。型の値の生成を禁止するだけなので、値を取り出したり、
パターンマッチしたりはできる。 ほとんどの場合、モジュールのシグネクチャで使うことになる。
private typeはvariantかレコードに対して指定できる。
型の値の生成を禁止する場合に使う。型の値の生成を禁止するだけなので、値を取り出したり、
パターンマッチしたりはできる。 ほとんどの場合、モジュールのシグネクチャで使うことになる。
private typeはvariantかレコードに対して指定できる。