Module: LIT::Object::Option
- Defined in:
- lib/lit/object/option.rb
Overview
Defined Under Namespace
Classes: Some
Constant Summary collapse
- None =
Class.new
Class Method Summary collapse
Class Method Details
.included(object) ⇒ Object
14 15 16 17 |
# File 'lib/lit/object/option.rb', line 14 def self.included(object) object.define_singleton_method(:Some) { |value| Some.new(value) } Utils.const_reset(object, "Some", Class.new(Some)) end |