関数型プログラミング言語Haskell Part24
■ このスレッドは過去ログ倉庫に格納されています
0628デフォルトの名無しさん
2014/01/25(土) 21:00:51.51import List
main = do args <- getArgs
cs <- getContents
putStr $ fgrep (head args) cs
fgrep :: String -> String -> String
fgrep pattern cs = unlines $ filter match $ lines cs
where
match :: String -> Bool
match line = any prefixp $ tails line
prefixp :: String -> Bool
prefixp line = pattern 'isPrefixOf' line
>>618のエラーが出るのは何故でしょうか
GHCのバージョンは7.4.1です
■ このスレッドは過去ログ倉庫に格納されています