Well what are your suggested alternatives for constructors? Personally I find my`defaults` would be a nice addition to the language, replacing the default value for a given type, but aside from that the only alternative idea I can come up with is a constructor that works like `'T*'.construct(fieldA, fieldB)` which is even less verbose than my current state or any of the other languages(since they require giving type fields). Though that syntax would be limited to having only forced parameters. The way I see it you _have_ to specify all the fields of a given parameter atleast once.
- Nim 2.0 -- thoughts GordonBGood
- Nim 2.0 -- thoughts develooper1994
- Nim 2.0 -- thoughts xigoi
- Nim 2.0 -- thoughts alexeypetrushin
- Nim 2.0 -- thoughts zetashift
- Nim 2.0 -- thoughts Araq
- Nim 2.0 -- thoughts xigoi
- Nim 2.0 -- thoughts zetashift
- Nim 2.0 -- thoughts Araq
- Nim 2.0 -- thoughts GordonBGood
- Nim 2.0 -- thoughts ElegantBeef
- Nim 2.0 -- thoughts carterza
- Nim 2.0 -- thoughts Araq
- Nim 2.0 -- thoughts Araq
- Nim 2.0 -- thoughts GordonBGood
- Nim 2.0 -- thoughts GordonBGood
- Nim 2.0 -- thoughts Araq
- Nim 2.0 -- thoughts carterza
- Nim 2.0 -- thoughts GordonBGood
- Nim 2.0 -- thoughts Araq
- Nim 2.0 -- thoughts GordonBGood
