RosettaCodeData/Task/Reflection-List-properties/Nim/reflection-list-properties.nim
2023-07-01 13:44:08 -04:00

8 lines
149 B
Nim

type
Foo = object
a: float
b: string
c: seq[int]
let f = Foo(a: 0.9, b: "hi", c: @[1,2,3])
for n, v in f.fieldPairs:
echo n, ": ", v