module Prototypal

Constants

VERSION

Public Class Methods

new(prototype = nil, &block) click to toggle source
# File lib/prototypal.rb, line 6
def self.new(prototype = nil, &block)
  Prototypal::Object.new(prototype).tap do |object|
    object.instance_eval(&block) if block
  end
end