categoryHaskell

head.hs

trackback1  comment0
プログラミング覚書 Haskell-004

head.hs
 標準入力の最初の10行を出力
----------------------------------------------------------------------

main = do cs <- getContents
putStr $ firstNLines 10 cs

firstNLines n cs = unlines $ take n $ lines cs

 ・4行目は関数firstNLinesの定義
 ・take関数:リストの先頭からn要素をとったリストを返す
----------------------------------------------------------------------
関連記事
 









        
 
http://greenwind888.blog.fc2.com/tb.php/284-26527823
まとめtyaiました【head.hs】
プログラミング覚書 Haskell-004head.hs 標準入力の最初の10行を出力----------------------------------------------------------------------main = do cs