Module: Domain

Extended by:
Factory
Includes:
API
Defined in:
lib/domain.rb,
lib/domain/api.rb,
lib/domain/factory.rb,
lib/domain/version.rb,
lib/domain/factory/sbyc.rb,
lib/domain/factory/reuse.rb,
lib/domain/factory/union.rb,
lib/domain/factory/scalar.rb,
lib/domain/support/equalizer.rb,
lib/domain/support/comparisons.rb,
lib/domain/support/domain_factory.rb

Overview

Provide tools for implementing domains (aka data types)

Defined Under Namespace

Modules: API, Comparisons, DomainFactory, Factory, Reuse, SByC, Scalar, Union, Version Classes: Equalizer

Constant Summary collapse

TRUE_PREDICATE =
lambda{|*args,&bl| true }
VERSION =
Version.to_s

Method Summary

Methods included from Factory

sbyc, scalar, union