Let- und do-Bindungen sind in Klassendefinitionen nur zulässig, wenn eine implizite Konstruktionssequenz verwendet wird. ...

Let- und do-Bindungen sind in Klassendefinitionen nur zulässig, wenn eine implizite Konstruktionssequenz verwendet wird. Sie können eine implizite Konstruktionssequenz verwenden, indem Sie die Typdeklaration ändern und ihr Argumente hinzufügen, z.B. "type X(args) = ...".