【Haskell】cabal runでプログラムを実行する際に標準入力を渡す
プログラム
module Main where main :: IO () main = do name <- getLine putStrLn $ "Hello, " ++ name ++ "!"
実行方法
$ echo Bob | cabal run greet
これでOK。
※greet
はプログラム名
プログラム
module Main where main :: IO () main = do name <- getLine putStrLn $ "Hello, " ++ name ++ "!"
実行方法
$ echo Bob | cabal run greet
これでOK。
※greet
はプログラム名