trace4cats-base
trace4cats-base
io.janstenpickle.trace4cats.base.context
Ask
Ask
ContextRoot
ContextRoot
Lift
Lift
Local
Local
Provide
Provide
Unlift
Unlift
io.janstenpickle.trace4cats.base.optics
Getter
Getter
Lens
Lens
trace4cats-base
/
io.janstenpickle.trace4cats.base.optics
/
Lens
Lens
trait
Lens
[
S
,
A
]
extends
Getter
[
S
,
A
]
Companion:
object
Graph
Supertypes
Self type
trait
Getter
[
S
,
A
]
class
Object
trait
Matchable
class
Any
Lens
[
S
,
A
]
Value members
Value members
Abstract methods
def
get
(
s:
S
):
A
def
set
(
a:
A
):
S
=>
S
Concrete methods
def
composeLens
[
T
](
g:
Lens
[
T
,
S
]):
Lens
[
T
,
A
]
def
modify
(
f:
A
=>
A
):
S
=>
S
Inherited methods
def
composeGetter
[
T
](
other:
Getter
[
T
,
S
]):
Getter
[
T
,
A
]
Inherited from:
Getter