fork download
  1. length1 :: [a] -> Int
  2. length1 l = go l 0
  3. where go [] acc = acc
  4. go (x:xs) acc = go xs (acc+1)
  5.  
  6.  
  7. main = let x = product [1..] in print (length1 [1, x])
Success #stdin #stdout 0s 6264KB
stdin
Standard input is empty
stdout
2