zipper
zipper
API
zipper
Unzip
Unzip
Zipper
Zipper
MoveResult
Failure
Success
MoveResult
contrib.shapeless3
Replacer
Replacer
Selector
Selector
zipper
/
contrib.shapeless3
/
Replacer
Replacer
contrib.shapeless3.Replacer
See the
Replacer
companion trait
object
Replacer
Attributes
Companion
trait
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
Replacer
.
type
Members list
Clear all
Type members
Types
type
Aux
[
L
<:
Tuple
,
U
,
V
,
Out0
] =
Replacer
[
L
,
U
,
V
] {
type
Out
=
Out0
; }
Value members
Concrete methods
def
apply
[
L
<:
Tuple
,
U
,
V
](
using
r
:
Replacer
[
L
,
U
,
V
]):
Aux
[
L
,
U
,
V
, r.
Out
]
Givens
Givens
given
tupleReplacer1
[
T
<:
Tuple
,
U
,
V
]:
Aux
[
U
*:
T
,
U
,
V
, (
U
,
V
*:
T
)]
given
tupleReplacer2
[
H
,
T
<:
Tuple
,
U
,
V
,
OutT
<:
Tuple
](
using
ut
:
Aux
[
T
,
U
,
V
, (
U
,
OutT
)]):
Aux
[
H
*:
T
,
U
,
V
, (
U
,
H
*:
OutT
)]
In this article
Attributes
Members list
Type members
Types
Value members
Concrete methods
Givens
Givens