Cerco di sviluppare una semplice funzione media in Haskell. Questo sembra funzionare:Operatore Haskell dot
lst = [1, 3]
x = fromIntegral (sum lst)
y = fromIntegral(length lst)
z = x/y
Ma perché non fa i seguenti lavori versione?
lst = [1, 3]
x = fromIntegral.sum lst
y = fromIntegral.length lst
z = x/y
E dal momento che si sta calcolando la media, si prega di leggere http://stackoverflow.com/questions/2376981/haskell-types-frustrating-a-simple-average-function/2380437 # 2.380.437. – kennytm