edgedb / rfcs

RFCs for major changes to EdgeDB
Apache License 2.0
35 stars 5 forks source link

RFC 1002: Optionality qualifier in properties and links #12

Closed ambv closed 4 years ago

tailhook commented 4 years ago

Another argument for the required by default is that we have required by default parameters <str>$var. So symmetry with properties and links is very nice. Otherwise, you need more mental space to remember which one is optional and which one is required and will mess around multiple times before remembering (it's very common to mess up with things that have opposite defaults).

ambv commented 4 years ago

Alright, @1st1, I rebranded and reworded the RFC to explain the current state of things.