import curry from'../Function/curry'/**
* ((b, a) -> a) -> a -> [b] -> a
*/const foldr = curry(
(fn, acc, list) => {
let index = list.length - 1,
result = acc
while(index >= 0){
result = fn(list[index], result)
index --
}
return result
}
)
exportdefault foldr