Module: L43::Base

Defined in:
lib/l43/base.rb,
lib/l43/base/version.rb,
lib/l43/base/data_class.rb,
lib/l43/base/data_class/attribute.rb,
lib/l43/base/data_class/data_class_class.rb,
lib/l43/base/data_class/data_class_maker.rb

Defined Under Namespace

Modules: DataClass

Constant Summary collapse

Undefined =
Object.new.freeze
VERSION =
'0.1.2'

Instance Method Summary collapse

Instance Method Details

#DataClass(*a, **k, &b) ⇒ Object



9
# File 'lib/l43/base.rb', line 9

def DataClass(*a, **k, &b) = DataClass.define(*a, **k, &b)