September 2017 Update
This commit is contained in:
parent
bba7bfd280
commit
ba8067c3b7
14570 changed files with 153136 additions and 63871 deletions
20
Task/FizzBuzz/Genyris/fizzbuzz.genyris
Normal file
20
Task/FizzBuzz/Genyris/fizzbuzz.genyris
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
@prefix u "http://www.genyris.org/lang/utilities#"
|
||||
|
||||
def fizzbuzz (n)
|
||||
map-left ^((3 = 'fizz') (5 = 'buzz'))
|
||||
lambda (d)
|
||||
cond
|
||||
(equal? 0 (% n d!left))
|
||||
d!right
|
||||
else
|
||||
''
|
||||
|
||||
|
||||
for n in (range 1 100)
|
||||
define fb (''(.join (fizzbuzz n)))
|
||||
u:format "%a\n"
|
||||
cond
|
||||
(equal? fb '')
|
||||
n
|
||||
else
|
||||
fb
|
||||
Loading…
Add table
Add a link
Reference in a new issue