Module: Monolens::Type

Defined in:
lib/monolens/type.rb,
lib/monolens/type/any.rb,
lib/monolens/type/map.rb,
lib/monolens/type/array.rb,
lib/monolens/type/lenses.rb,
lib/monolens/type/object.rb,
lib/monolens/type/string.rb,
lib/monolens/type/symbol.rb,
lib/monolens/type/boolean.rb,
lib/monolens/type/integer.rb,
lib/monolens/type/callback.rb,
lib/monolens/type/diggable.rb,
lib/monolens/type/strategy.rb,
lib/monolens/type/coercible.rb,
lib/monolens/type/emptyable.rb,
lib/monolens/type/responding.rb

Defined Under Namespace

Modules: ErrorHandling Classes: Any, Array, Boolean, Callback, Coercible, Diggable, Emptyable, Integer, Lenses, Map, Object, Responding, Strategy, String, Symbol

Constant Summary collapse

Date =
::Date
DateTime =
::DateTime
DateTimeParser =
Responding.to(:parse, :strptime)
Name =
Any.of(Type::Symbol, Type::String)