Module: Corindon

Defined in:
lib/corindon.rb,
lib/corindon/version.rb,
lib/corindon/guards/ext.rb,
lib/corindon/result/ext.rb,
lib/corindon/result/result.rb,
lib/corindon/something/ext.rb,
lib/corindon/result/failure.rb,
lib/corindon/result/success.rb,
lib/corindon/dependency_injection/dsl.rb,
lib/corindon/result/errors/result_error.rb,
lib/corindon/dependency_injection/injector.rb,
lib/corindon/dependency_injection/container.rb,
lib/corindon/dependency_injection/definition.rb,
lib/corindon/dependency_injection/injectable.rb,
lib/corindon/dependency_injection/ruby_compat.rb,
lib/corindon/result/errors/bad_return_type_error.rb,
lib/corindon/dependency_injection/token/value_token.rb,
lib/corindon/dependency_injection/testing/mock_utils.rb,
lib/corindon/dependency_injection/token/tagged_token.rb,
lib/corindon/dependency_injection/token/injection_token.rb,
lib/corindon/dependency_injection/token/parameter_token.rb,
lib/corindon/dependency_injection/token/service_call_token.rb,
lib/corindon/dependency_injection/token/service_factory_token.rb

Defined Under Namespace

Modules: DependencyInjection, Guards, Result, Something

Constant Summary collapse

VERSION =
'0.7.2'