haskell

Network.Shpider と Codec.Text.IConv を使って EUC-JP のサイトのソースを UTF-8 で出力

Haskell の練習。 ByteString は Haskell Platform に入ってたんだっけ…。 -- shpidertest.hs import Network.Shpider import Codec.Text.IConv import Data.ByteString.Lazy.Char8 as B main = runShpider $ do (_, page) <- download "http://www.sampou.o…

FizzBuzz

GHCiとかで putStrLn $ unlines $ map (\x->case (mod x 3,mod x 5) of (0,0)->"FizzBuzz";(0,_)->"Fizz";(_,0)->"Buzz";(_,_)->show x) [1..30]