У меня есть следующая функция:
-- | Exponential moving average.
ema :: (Fractional a)
=> a -- ^ Alpha
-> [a] -- ^ Input data
-> [a] -- ^ Output
ema alpha xs = scanl1 (\a b -> a+(alpha*(b-a))) xs
Хэддок берет вышеприведенное и генерирует следующий HTML-код:
ema
:: Fractional a
=> a Input data
-> [a] Output
-> [a]
Exponential moving average.
Что случилось с "Альфой"?