class Dhall::LetBlock
Public Instance Methods
as_json()
click to toggle source
# File lib/dhall/ast.rb, line 1836 def as_json [25, *lets.flat_map(&:as_json), body.as_json] end
unflatten() { |letin) : letin| ... }
click to toggle source
# File lib/dhall/ast.rb, line 1829 def unflatten lets.reverse.reduce(body) do |inside, let| letin = LetIn.new(let: let, body: inside) block_given? ? (yield letin) : letin end end