Shift list elements to left by 3: Difference between revisions

Content added Content deleted
(Added 11l)
Line 12: Line 12:
<lang 11l>F rotate(l, n)
<lang 11l>F rotate(l, n)
V k = (l.len + n) % l.len
V k = (l.len + n) % l.len
R l[k ..] + l[0 .< k]
R l[k ..] [+] l[0 .< k]


V l = [1, 2, 3, 4, 5, 6, 7, 8, 9]
V l = [1, 2, 3, 4, 5, 6, 7, 8, 9]