class Funk::Result

Attributes

instruments[R]

Public Class Methods

new(instruments) click to toggle source
# File lib/funk/result.rb, line 7
def initialize(instruments)
  @instruments = instruments.each_with_object({}) do |inst, obj|
    obj[inst.class.name.split("::").last] = inst
  end
  @result = {}
end

Public Instance Methods

__getobj__() click to toggle source

delegate all other methods to @result hash

# File lib/funk/result.rb, line 15
def __getobj__
  @result
end