Configurable 'fizzbuz' without conditionals in Clojure
e.g.
(take 30 (fizzbuzz {3 "fizz" 5 "buzz"}))
=> (1 2 "fizz" 4 "buzz" "fizz" 7 8 "fizz" "buzz" 11 "fizz" 13 14 "fizzbuzz" 16 17 "fizz" 19 "buzz" "fizz" 22 23 "fizz" "buzz" 26 "fizz" 28 29 "fizzbuzz")
Copyright © Adam Rulli-Gibbs
Distributed under the Eclipse Public License, the same as Clojure.