Module: Klassy

Defined in:
lib/klassy.rb,
lib/klassy/klassic.rb,
lib/klassy/version.rb

Overview

Example:

Klassy.klassify do
  first_class(name: "bob") do
    second_class(color: "green", answer: 42) do
      third_class
    end
    second_class(sky: "blue")
  end
end

Defined Under Namespace

Classes: Klassic

Constant Summary collapse

VERSION =
"0.0.2"

Class Method Summary collapse

Class Method Details

.klassify(options = {}, &block) ⇒ Object



16
17
18
19
# File 'lib/klassy.rb', line 16

def self.klassify(options = {}, &block)
  # just delegate it
  Klassy::Klassic.klassify(options, &block)
end