GenericOptics
Attributes
- Source:
- All.scala
- Graph
- Supertypes
- trait Snoc1Functionstrait SnocFunctionstrait ReverseFunctionstrait PossibleFunctionstrait PlatedFunctionstrait CommonPlatedFunctionstrait IndexFunctionstrait FilterIndexFunctionstrait Field6Functionstrait Field5Functionstrait Field4Functionstrait Field3Functionstrait Field2Functionstrait Field1Functionstrait EmptyFunctionstrait EachFunctionstrait CurryFunctionstrait Cons1Functionstrait ConsFunctionstrait AtFunctionsclass Objecttrait Matchableclass Any
- Known subtypes
Members list
Value members
Inherited methods
Attributes
- Inherited from:
- AtFunctions
- Source:
- At.scala
get the immediate self-similar children of a target
get the immediate self-similar children of a target
Attributes
- Inherited from:
- PlatedFunctions
- Source:
- Plated.scala
Attributes
- Inherited from:
- EachFunctions
- Source:
- Each.scala
Attributes
- Inherited from:
- FilterIndexFunctions
- Source:
- FilterIndex.scala
Attributes
- Inherited from:
- IndexFunctions
- Source:
- Index.scala
Traversal of immediate self-similar children
Traversal of immediate self-similar children
Attributes
- Inherited from:
- CommonPlatedFunctions
- Source:
- Plated.scala
delete a value associated with a key in a Map-like container
delete a value associated with a key in a Map-like container
Attributes
- Inherited from:
- AtFunctions
- Source:
- At.scala
rewrite a target by applying a rule as often as possible until it reaches a fixpoint (this is an infinite loop if there is no fixpoint)
rewrite a target by applying a rule as often as possible until it reaches a fixpoint (this is an infinite loop if there is no fixpoint)
Attributes
- Inherited from:
- PlatedFunctions
- Source:
- Plated.scala
rewrite a target by applying a rule within a Setter, as often as possible until it reaches a fixpoint (this is an infinite loop if there is no fixpoint)
rewrite a target by applying a rule within a Setter, as often as possible until it reaches a fixpoint (this is an infinite loop if there is no fixpoint)
Attributes
- Inherited from:
- PlatedFunctions
- Source:
- Plated.scala
transform every element
transforming counting changes
transforming every element using monadic transformation
transforming every element using monadic transformation
Attributes
- Inherited from:
- PlatedFunctions
- Source:
- Plated.scala
transform every element by applying a Setter
transform every element by applying a Setter
Attributes
- Inherited from:
- PlatedFunctions
- Source:
- Plated.scala
get all transitive self-similar elements of a target, including itself
get all transitive self-similar elements of a target, including itself
Attributes
- Inherited from:
- PlatedFunctions
- Source:
- Plated.scala
Deprecated and Inherited methods
append an element to the head
append an element to the head
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- ConsFunctions
- Source:
- Cons.scala
append an element to the head
append an element to the head
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- Cons1Functions
- Source:
- Cons1.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- EmptyFunctions
- Source:
- Empty.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- EmptyFunctions
- Source:
- Empty.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- ReverseFunctions
- Source:
- Reverse.scala
append an element to the end
append an element to the end
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- SnocFunctions
- Source:
- Snoc.scala
append an element to the end
append an element to the end
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- Snoc1Functions
- Source:
- Snoc1.scala
deconstruct an S between its head and tail
deconstruct an S between its head and tail
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- ConsFunctions
- Source:
- Cons.scala
deconstruct an S between its head and tail
deconstruct an S between its head and tail
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- Cons1Functions
- Source:
- Cons1.scala
deconstruct an S between its init and last
deconstruct an S between its init and last
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- SnocFunctions
- Source:
- Snoc.scala
deconstruct an S between its init and last
deconstruct an S between its init and last
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- Snoc1Functions
- Source:
- Snoc1.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- ConsFunctions
- Source:
- Cons.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- Cons1Functions
- Source:
- Cons1.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- CurryFunctions
- Source:
- Curry.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- EmptyFunctions
- Source:
- Empty.scala
Attributes
- Deprecated
[Since version 3.0.0-M2]
- Inherited from:
- Field5Functions
- Source:
- Field5.scala
Attributes
- Deprecated
[Since version 3.0.0-M2]
- Inherited from:
- Field1Functions
- Source:
- Field1.scala
Attributes
- Deprecated
[Since version 3.0.0-M2]
- Inherited from:
- Field4Functions
- Source:
- Field4.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- Cons1Functions
- Source:
- Cons1.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- ConsFunctions
- Source:
- Cons.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- Snoc1Functions
- Source:
- Snoc1.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- SnocFunctions
- Source:
- Snoc.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- Snoc1Functions
- Source:
- Snoc1.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- SnocFunctions
- Source:
- Snoc.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- PossibleFunctions
- Source:
- Possible.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- ReverseFunctions
- Source:
- Reverse.scala
Attributes
- Deprecated
[Since version 3.0.0-M2]
- Inherited from:
- Field2Functions
- Source:
- Field2.scala
Attributes
- Deprecated
[Since version 3.0.0-M2]
- Inherited from:
- Field6Functions
- Source:
- Field6.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- SnocFunctions
- Source:
- Snoc.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- Snoc1Functions
- Source:
- Snoc1.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- Cons1Functions
- Source:
- Cons1.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- ConsFunctions
- Source:
- Cons.scala
Attributes
- Deprecated
[Since version 3.0.0-M2]
- Inherited from:
- Field3Functions
- Source:
- Field3.scala
Attributes
- Deprecated
[Since version 3.0.0-M1]
- Inherited from:
- CurryFunctions
- Source:
- Curry.scala