2008-11-07から1日間の記事一覧

Control.Applicativeについて学びました

http://www.cs.nott.ac.uk/~ctm/IdiomLite.pdf PDFを読んだあとのFizzBuzz。リフトをスッキリと書けるところがいいですね。 import Control.Applicative import Data.Traversable fizz n = if n `mod` 3 == 0 then "Fizz" else "" buzz n = if n `mod` 5 == …