Difference between revisions of "Fizzbuzz"

From HaskellWiki
Jump to navigation Jump to search
(Started page, simple solution)
 
(Remove old pointless page)
Line 1: Line 1:
I was reading [http://imranontech.com/2007/01/24/using-fizzbuzz-to-find-developers-who-grok-coding/ this] so I came up with a quick solution in Haskell.
 
 
<haskell>
 
fizz :: Int -> String
 
fizz n | n `mod` 15 == 0 = "FizzBuzz"
 
| n `mod` 3 == 0 = "Fizz"
 
| n `mod` 5 == 0 = "Buzz"
 
| otherwise = show n
 
 
main :: IO()
 
main = mapM_ putStrLn $ map fizz [1..100]
 
</haskell>
 
 
There's also a page [[Haskell Quiz/FizzBuzz]] with another solution.
 

Revision as of 14:22, 6 February 2021