2008-06-15から1日間の記事一覧
今回はHaskellのスコープについてのメモ。 main = do s <- getLine putStrLn str where str = "main: " ++ sと書くと、"Not in scope"エラー。モナドの関係か、名前空間が違うらしい。この場合、関数を挟んでやればいい。 main = do s <- getLine putStrLn (…
今回はHaskellのスコープについてのメモ。 main = do s <- getLine putStrLn str where str = "main: " ++ sと書くと、"Not in scope"エラー。モナドの関係か、名前空間が違うらしい。この場合、関数を挟んでやればいい。 main = do s <- getLine putStrLn (…