fork download
  1. insideSum :: (Float, Float) -> Float
  2. insideSum (a,b) = a + b
  3.  
  4. sumTuple :: [] -> Float
  5. sumTuple [] = 0
  6. sumTuple (x:xs) = insideSum x + sumTuple xs
  7.  
  8. main = sumTuple [(1.7,6.0),(4.3,-1.0),(9.1, 0.0)]
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
[1 of 1] Compiling Main             ( prog.hs, prog.o )

prog.hs:4:12:
    `[]' is not applied to enough type arguments
    Expected kind `??', but `[]' has kind `* -> *'
    In the type `[] -> Float'
    In the type signature for `sumTuple':
      sumTuple :: [] -> Float
stdout
Standard output is empty