- Folding Cheat Sheet #4 - For functions that can be defined both as an instance of a right fold and as an instance of a left fold, one may be more efficient than the other. Let's look at the example of a function 'decimal' that converts a list of digits into the corresponding decimal number. https://fpilluminated.com/deck/212 4 comments haskell