Is there a way in F# to declare a class, but not define it like in C# or C++ or Java, or pretty much any other language, so that we can avoid the use of the and keyword? I have two fairly big classes that reference eachother, and I don't want to put them both in the same file like this:
type Type1 =
// definitions
and Type2 =
//definitions