2cdfe35e7 ^
a4ba67dd2 ^
4f582da27 ^
1
2 3
4
5
6 7 8 9 10 11 12 13
discard """ output: "5 - [1]" """ type TProc = proc (n: int, m: openarray[int64]) {.nimcall.} proc Foo(x: int, P: TProc) = P(x, [ 1'i64 ]) proc Bar(n: int, m: openarray[int64]) = echo($n & " - " & repr(m)) Foo(5, Bar) #OUT 5 - [1]