Module: Dhall::Parser::NonEmptyRecordType

Defined in:
lib/dhall/parser.rb

Instance Method Summary collapse

Instance Method Details

#value(first_key) ⇒ Object



465
466
467
468
469
470
471
472
# File 'lib/dhall/parser.rb', line 465

def value(first_key)
	RecordType.new(
		record: captures(:record_type_entry).map(&:value).reduce(
			{ first_key => capture(:expression).value },
			&:merge
		)
	)
end