foldr' -package:base

foldr' is like foldr, but strict in the accumulator.
foldr' is a strict variant of foldr
foldr' is like foldr, but strict in the accumulator.
foldr' is like foldr, but strict in the accumulator.
O(n) A strict version of foldr. foldr' evaluates as a right-to-left traversal using constant stack space.
A strict version of foldr. Each application of the operator is evaluated before using the result in the next application. This function is strict in the starting value.
A strict version of foldr. Each application of the operator is evaluated before using the result in the next application. This function is strict in the starting value.
A strict version of foldr. Each application of the operator is evaluated before using the result in the next application. This function is strict in the starting value.
A strict version of foldr. Each application of the operator is evaluated before using the result in the next application. This function is strict in the starting value.
O(n) Right fold with a strict accumulator.
O(n) Right fold with a strict accumulator.
O(n) Pure right fold with strict accumulator.
O(n) Pure right fold with strict accumulator.
O(n) Right fold with a strict accumulator.
O(n) Pure right fold with strict accumulator.
O(n) Right fold with a strict accumulator.
O(n) Pure right fold with strict accumulator.
O(n) Right fold with a strict accumulator.
O(n) Pure right fold with strict accumulator.
Reduce this map by applying a binary operator to all elements, using the given starting value (typically the right-identity of the operator). Each application of the operator is evaluated before using the result in the next application. This function is strict in the starting value.
Reduce this set by applying a binary operator to all elements, using the given starting value (typically the right-identity of the operator). Each application of the operator is evaluated before before using the result in the next application. This function is strict in the starting value.
A strict version of foldr. Each application of the operator is evaluated before using the result in the next application. This function is strict in the starting value.
A strict version of foldr. Each application of the operator is evaluated before using the result in the next application. This function is strict in the starting value.