Difference between revisions of "Unix tools/yes"
Jump to navigation
Jump to search
m |
m |
||
Line 15: | Line 15: | ||
<haskell> |
<haskell> |
||
main = let y = 'y' : '\n' : y in putStrLn y |
main = let y = 'y' : '\n' : y in putStrLn y |
||
+ | </haskell> |
||
+ | |||
+ | <haskell> |
||
+ | main = putStrLn "y" >> main |
||
</haskell> |
</haskell> |
Revision as of 21:06, 19 December 2007
yes
A simple utility to repeatedly print y to standard out.
Here are some various ways this simple program can be written.
main = let y = putStrLn "y" >> y in y
main = putStrLn $ concat $ repeat "y\n"
main = let y = 'y' : '\n' : y in putStrLn y
main = putStrLn "y" >> main