{"blog_title":"\u3082\u3082\u3044\u308d\u30c6\u30af\u30ce\u30ed\u30b8\u30fc","description":"Haskell\u3060\u3044\u3076\u6163\u308c\u3066\u304d\u305f\u3002 -- fizzbuzz.hs fizzbuzz n | n `mod` 15 == 0 = \"fizzbuzz\" | n `mod` 5 == 0 = \"buzz\" | n `mod` 3 == 0 = \"fizz\" | otherwise = show n main = mapM_ (putStrLn . fizzbuzz) [1..] $ runghc fizzbuzz.hs 1 2 fizz 4 buzz fizz 7 8 fizz buzz 11 fizz 13 14 fizzbuzz 16 17 fizz 19 buzz ... map\u304c\u4e00\u822c\u306e\u95a2\u6570\u3092\u2026","published":"2013-05-01 19:47:51","type":"rich","width":"100%","title":" fizzbuzz in Haskell","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Finaz2.hatenablog.com%2Fentry%2F2013%2F05%2F01%2F194751\" title=\" fizzbuzz in Haskell - \u3082\u3082\u3044\u308d\u30c6\u30af\u30ce\u30ed\u30b8\u30fc\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","image_url":null,"author_url":"https://blog.hatena.ne.jp/inaz2/","provider_name":"Hatena Blog","height":"190","author_name":"inaz2","url":"https://inaz2.hatenablog.com/entry/2013/05/01/194751","version":"1.0","blog_url":"https://inaz2.hatenablog.com/","provider_url":"https://hatena.blog","categories":["Haskell"]}