1 2 3 4 5 6 7 8 9 10
discard """ errormsg: "invalid context for '^' as 'foo()' has side effects" line: "9" """ proc foo(): seq[int] = echo "ha" let f = foo()[^1]