There's one gotcha when using commas for everything: if you want to have a generic that depends on a type and a value, you can't write it as `Foo[T, n: static[int]]`, because that would make both arguments a value. You have to either use a semicolon (`Foo[T; n: static[int]`) or explicitly specify that `T` is a type (`Foo[T: typedesc, n: static[int]]`).
- Which parameter list delimiter is more "standard"... GamzWithJamz
- Which parameter list delimiter is more "standard&... juancarlospaco
- Which parameter list delimiter is more "stand... Zoom
- Which parameter list delimiter is more "s... GamzWithJamz
- Which parameter list delimiter is more &qu... arnetheduck
- Which parameter list delimiter is mor... arnetheduck
- Which parameter list delimiter is... xigoi
- Which parameter list delimite... kaushalmodi
- Which parameter list delimite... GamzWithJamz
- Which parameter list delimite... 2f1cafc
- Which parameter list delimite... Symb0lica
- Which parameter list delimite... ynfle
- Which parameter list delimite... 2f1cafc
- Which parameter list delimite... Sixte
- Which parameter list delimite... bpr
- Which parameter list delimite... dom96
- Which parameter list delimite... lscrd