fork download
  1. incLast [] = []
  2. incLast (x:[]) = [x + 1]
  3. incLast (x:xs) = x : incLast xs
  4.  
  5. main :: IO ()
  6. main = do
  7. print $ last $ incLast [1..2999999]
Success #stdin #stdout 0.17s 4596KB
stdin
Standard input is empty
stdout
3000000