-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Typ Aliase (typedefs) #45
Comments
Ich würde auch vorschlagen, dass solche Typ-Aliase als eigene Typen gelten, und nicht implizit umgewandelt werden.
Das bringt Vorteile beim API Design, und kann dazu führen, dass Fehler bereits beim Kompilieren gefunden werden.
In diesem Beispiel ist es sehr einfach Fehler zu machen, wenn man einen beliebigen Mit neuer Syntax könnte das so aussehen:
Es ist klar zu sehen, was die Parameter jeder Funktion sein müssen, und es steht nicht mehr bloß überall AlternativeMan könnte beides einführen: Typdefs, die implizit umgewandelt werden, und solche die es nicht werden.
|
Typdefs sind ein nettes Feature, welches von vielen Sprachen (C, C++, Go, Scala, ...) unterstützt wird.
In DDP ist es zwar nicht zwingend notwendig, aber doch sehr nützlich und spätestens mit der Einführung von Generics essenziell.
Die Syntax könnte so aussehen:
The text was updated successfully, but these errors were encountered: