fugafuga.write

日々のログ

2018-01-24から1日間の記事一覧

Haskell で Fizzbuzz

Haskell の練習のため、Fizzbuzzを書いた。最初本当に何も書けなくてびっくりした。 fizzbuzz :: Int -> [String] fizzbuzz 0 = [] fizzbuzz x | x `mod` 15 == 0 = fizzbuzz (x-1) ++ ["FizzBuzz"] | x `mod` 3 == 0 = fizzbuzz (x-1) ++ ["Fizz"] | x `mod…