Haskell
そういえば最近Haskell真面目に勉強したほうがよいような気がしてきた。
理由は…色々。今の僕ならHaskellの素晴らしさが理解できるような気がしたので。6月はHaskell強化月間にします!(今日から初めないあたりが既に終わっている)
でもどうやって勉強したらいいものか。とりあえずdarcsを使うところからかな…(すごい遠回り)
(…ここで10秒ほどdarcsのソース見た)
うーん。Haskellで書かれたソース見てるといつも思うのだけど、なんか全体的にIOモナドになってしまってるのは、そういうもんなのかな…
あとHaskellの人は literature なコード好きなんかな…
module Main (main) where import Text.Regex main = case matchRegex (mkRegex "a(.*)") "aaaa" of Just a -> putStrLn $ concat $ "a":a Nothing -> return ()