[Haskell-beginners] Who discovered the fold operation?