disco> :table odd Loading disco-live.disco... Loaded. 0 1 1 3 2 5 3 7 4 9 5 11 6 13 7 15 8 17 9 19 10 21 11 23 12 25 13 27 14 29 15 31 16 33 17 35 18 37 19 39 20 41 21 43 22 45 23 47 24 49 ... disco> :table oddR Loading disco-live.disco... Loaded. 0 1 1 3 2 5 3 7 4 9 5 11 6 13 7 15 8 17 9 19 10 21 11 23 12 25 13 27 14 29 15 31 16 33 17 35 18 37 19 39 20 41 21 43 22 45 23 47 24 49 ... disco> {0 .. 10} Loading disco-live.disco... Loaded. {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10} disco> [0 .. 10] [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] disco> [2,1,3] [2, 1, 3] disco> [2, 1, 1, 3, 1] [2, 1, 1, 3, 1] disco> [tri(n) | n in [0..10]] [0, 1, 3, 6, 10, 15, 21, 28, 36, 45, 55] disco> [tri(n) | n in [100..105]] [5050, 5151, 5253, 5356, 5460, 5565] disco> [fib(n) | n in [0..20]] Loading disco-live.disco... Loaded. [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765] disco> fib(100) 354224848179261915075 disco> fib(1000) 43466557686937456435688527675040625802564660517371780402481729089536555417949051890403879840079255169295922593080322634775209689623239873322471161642996440906533187938298969649928516003704476137795166849228875