class Dhall::Builtins::Optional_fold
Protected Instance Methods
uncurried_call(type, optional, ztype, f, z)
click to toggle source
# File lib/dhall/builtins.rb, line 328 def uncurried_call(type, optional, ztype, f, z) unless optional.is_a?(Dhall::Optional) return unfill(type, optional, ztype, f, z) end optional.reduce(z, &f) end