RosettaCodeData/Task/Repeat/Jq/repeat-2.jq
2023-07-01 13:44:08 -04:00

5 lines
130 B
Text

def repeat(f; n):
# state: [count, in]
def r:
if .[0] >= n then empty else (.[1] | f), (.[0] += 1 | r) end;
[0, .] | r;