The access specifier of the primary constructor follows the name and type parameters of the type:
type ValidString private (value: string) =
...
The access specifier of the primary constructor follows the name and type parameters of the type:
type ValidString private (value: string) =
...