foldr1 package:rio

foldr1 is a variant of foldr that has no starting value argument, and thus must be applied to non-empty ByteStrings
foldr1 is a variant of foldr that has no starting value argument, and thus must be applied to non-empty ByteStrings An exception will be thrown in the case of an empty ByteString.
A variant of foldr that has no base case, and thus may only be applied to non-empty structures.
foldr1 f = foldr1 f . toList
O(n) A variant of foldr that has no starting value argument, and thus must be applied to a non-empty Text. Subject to fusion.
O(n) Right fold on non-empty vectors
O(n) Right fold on non-empty vectors
O(n) Right fold on non-empty vectors
O(n) Right fold on non-empty vectors
foldr1' is a variant of foldr1, but is strict in the accumulator.
O(n) Right fold on non-empty vectors with strict accumulator
O(n) Right fold on non-empty vectors with strict accumulator
O(n) Right fold on non-empty vectors with strict accumulator
O(n) Right fold on non-empty vectors with strict accumulator
A variant of bifoldr that has no base case, and thus may only be applied to non-empty structures.