Module: NeedfulThings
- Includes:
- InstanceMethods
- Defined in:
- lib/needful_things.rb,
lib/needful_things/dsl.rb,
lib/needful_things/engine.rb,
lib/needful_things/matcher.rb,
lib/needful_things/version.rb,
lib/needful_things/instance_methods.rb
Defined Under Namespace
Modules: DSL, InstanceMethods Classes: Engine
Constant Summary collapse
- Matcher =
Dry::Matcher.new( fulfilled: Dry::Matcher::Case.new( match: -> result {result.success?}, resolve: -> result {result.value!} ), unmet: Dry::Matcher::Case.new( match: -> result {result.failure?}, resolve: -> result {result.failure} ) )
- VERSION =
'0.1.0'
Class Method Summary collapse
Methods included from InstanceMethods
Class Method Details
.included(base) ⇒ Object
8 9 10 |
# File 'lib/needful_things.rb', line 8 def self.included(base) base.send :extend, DSL end |