[Haskell-beginners] Factorials using foldx