fork download
  1. import Data.Semigroup
  2.  
  3. main = getFirst $ (First x) <> (First y)
  4.  
  5. x = putStrLn "x" >> return 42
  6. y = putStrLn "y" >> return 1337
  7.  
Success #stdin #stdout 0s 8388607KB
stdin
1
2
10
42
11
stdout
x