trato de desarrollar una función promedio simple en Haskell. Esto parece funcionar:Haskell operador punto
lst = [1, 3]
x = fromIntegral (sum lst)
y = fromIntegral(length lst)
z = x/y
Pero por qué no hace el trabajo siguiente versión?
lst = [1, 3]
x = fromIntegral.sum lst
y = fromIntegral.length lst
z = x/y
Y ya que estás calculando la media, por favor, lea http://stackoverflow.com/questions/2376981/haskell-types-frustrating-a-simple-average-function/2380437 # 2380437. – kennytm