10 lines
232 B
Fennel
10 lines
232 B
Fennel
(fn fizz-buzz [from to]
|
|
(print (match [(% from 3) (% from 5)]
|
|
[0 0] :FizzBuzz
|
|
[0 _] :Fizz
|
|
[_ 0] :Buzz
|
|
_ from))
|
|
(when (< from to)
|
|
(fizz-buzz (+ from 1) to)))
|
|
|
|
(fizz-buzz 1 100)
|