Sha256: 3a070be30adfe6d618d40ea73954cd583f3a3642ed3639bb5c39208d50ccf991
Contents?: true
Size: 366 Bytes
Versions: 2
Compression:
Stored size: 366 Bytes
Contents
require 'dry/container/item' module Dry class Container class Item # Callable class to returns a item call # # @api public # class Callable < Item # Returns the result of item call or item # # @return [Mixed] def call callable? ? item.call : item end end end end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
grape-extra_validators-2.0.0 | vendor/bundle/ruby/2.6.0/gems/dry-container-0.7.2/lib/dry/container/item/callable.rb |
dry-container-0.7.2 | lib/dry/container/item/callable.rb |