Module: Cuprum

Defined in:
lib/cuprum.rb,
lib/cuprum/error.rb,
lib/cuprum/rspec.rb,
lib/cuprum/steps.rb,
lib/cuprum/utils.rb,
lib/cuprum/errors.rb,
lib/cuprum/result.rb,
lib/cuprum/command.rb,
lib/cuprum/matcher.rb,
lib/cuprum/version.rb,
lib/cuprum/built_in.rb,
lib/cuprum/currying.rb,
lib/cuprum/matching.rb,
lib/cuprum/operation.rb,
lib/cuprum/middleware.rb,
lib/cuprum/processing.rb,
lib/cuprum/map_command.rb,
lib/cuprum/result_list.rb,
lib/cuprum/matcher_list.rb,
lib/cuprum/result_helpers.rb,
lib/cuprum/command_factory.rb,
lib/cuprum/exception_handling.rb

Overview

Toolkit for implementing business logic as function objects.

Defined Under Namespace

Modules: BuiltIn, Currying, Errors, ExceptionHandling, Matching, Middleware, Processing, RSpec, ResultHelpers, Steps, Utils, Version Classes: Command, CommandFactory, Error, MapCommand, Matcher, MatcherList, Operation, Result, ResultList

Constant Summary collapse

VERSION =

The current version of the gem.

Version.to_gem_version

Class Method Summary collapse

Class Method Details

.versionString

Returns The current version of the gem.

Returns:

  • (String)

    The current version of the gem.



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

def version
  VERSION
end