IIRC, semicolons can be necessary with the `using` construct. type Vec = tuple[x, y: float] using vec: Vec func `*`(vec; a: float): Vec = Vec(x: vec.x * a, y: vec.y * a) Run
- Hello `nph`, an opinionated source code formatter for Nim lscrd
- Hello `nph`, an opinionated source code formatter for Nim mratsim
- Hello `nph`, an opinionated source code formatter for Nim arnetheduck
- Hello `nph`, an opinionated source code formatter for Nim arnetheduck
- Hello `nph`, an opinionated source code formatter for Nim Araq
- Hello `nph`, an opinionated source code formatter for Nim arnetheduck
- Hello `nph`, an opinionated source code formatter for Nim termer
- Hello `nph`, an opinionated source code formatter for Nim SpotlightKid
- Hello `nph`, an opinionated source code formatter for Nim didlybom
- Hello `nph`, an opinionated source code formatter for Nim Araq
- Hello `nph`, an opinionated source code formatter for Nim xigoi
- Hello `nph`, an opinionated source code formatter for Nim arnetheduck
- Hello `nph`, an opinionated source code formatter for Nim auxym
- Hello `nph`, an opinionated source code formatter for Nim arnetheduck
- Hello `nph`, an opinionated source code formatter for Nim arnetheduck
- Hello `nph`, an opinionated source code formatter for Nim Zoom
- Hello `nph`, an opinionated source code formatter for Nim dwhall256
- Hello `nph`, an opinionated source code formatter for Nim janAkali
- Hello `nph`, an opinionated source code formatter for Nim elcritch
- Hello `nph`, an opinionated source code formatter for Nim auxym
- Hello `nph`, an opinionated source code formatter for Nim nimaoth