Skip to content

Instantly share code, notes, and snippets.

View jcoleman's full-sized avatar

James Coleman jcoleman

  • Braintree Payments
  • Greenville, SC
View GitHub Profile
# The idea here is to emulate Groovy's delegate= pattern for closures.
# We define a builder module. This will receive method calls
# from our builder. It could be an instance of an object if we wanted.
module FamilyBuilder
def self.parent(name)
puts "Parent: #{name}"
end
def self.child(name)