I really wish that Google was better at searching for syntax:
decades :: (RealFrac a) => a -> a -> [a] -> Array Int Int decades a b =
Function composition (the page is pretty long, use search)