Module: Monolens::Core

Extended by:
Namespace
Defined in:
lib/monolens/stdlib/core.rb,
lib/monolens/stdlib/core/dig.rb,
lib/monolens/stdlib/core/digs.rb,
lib/monolens/stdlib/core/chain.rb,
lib/monolens/stdlib/core/literal.rb,
lib/monolens/stdlib/core/mapping.rb

Defined Under Namespace

Classes: Chain, Dig, Digs, Literal, Mapping

Class Method Summary collapse

Methods included from Namespace

factor_lens

Class Method Details

.chain(options, registry) ⇒ Object



5
6
7
# File 'lib/monolens/stdlib/core.rb', line 5

def chain(options, registry)
  Chain.new(options, registry)
end

.dig(options, registry) ⇒ Object



10
11
12
# File 'lib/monolens/stdlib/core.rb', line 10

def dig(options, registry)
  Dig.new(options, registry)
end

.digs(options, registry) ⇒ Object



15
16
17
# File 'lib/monolens/stdlib/core.rb', line 15

def digs(options, registry)
  Digs.new(options, registry)
end

.literal(options, registry) ⇒ Object



20
21
22
# File 'lib/monolens/stdlib/core.rb', line 20

def literal(options, registry)
  Literal.new(options, registry)
end

.mapping(options, registry) ⇒ Object



25
26
27
# File 'lib/monolens/stdlib/core.rb', line 25

def mapping(options, registry)
  Mapping.new(options, registry)
end