Module: Stannum::Constraints

Defined in:
lib/stannum/constraints.rb,
lib/stannum/constraints/base.rb,
lib/stannum/constraints/enum.rb,
lib/stannum/constraints/type.rb,
lib/stannum/constraints/types.rb,
lib/stannum/constraints/union.rb,
lib/stannum/constraints/hashes.rb,
lib/stannum/constraints/tuples.rb,
lib/stannum/constraints/absence.rb,
lib/stannum/constraints/boolean.rb,
lib/stannum/constraints/nothing.rb,
lib/stannum/constraints/anything.rb,
lib/stannum/constraints/equality.rb,
lib/stannum/constraints/identity.rb,
lib/stannum/constraints/presence.rb,
lib/stannum/constraints/delegator.rb,
lib/stannum/constraints/signature.rb,
lib/stannum/constraints/parameters.rb,
lib/stannum/constraints/properties.rb,
lib/stannum/constraints/signatures.rb

Overview

Namespace for pre-defined constraints.

Defined Under Namespace

Modules: Hashes, Parameters, Properties, Signatures, Tuples, Types Classes: Absence, Anything, Base, Boolean, Delegator, Enum, Equality, Identity, Nothing, Presence, Signature, Type, Union