IN HASKELL- DONT USE FOLDR. Have to use clone :: a | Chegg.com
Haskell: Foldl vs Foldr · GitHub
VIDEO solution: In Haskell, both the `foldl` and `foldr` functions need an initial value. This initial value is usually, but not always, referred to as the of the operator.
Partial functions application and folds in haskell - Stack Overflow