ducktape
ducktape
API
io.github.arainko.ducktape
Arg
Case
Computed
Const
Field
Transformer
Transformer
Debug
ForCoproduct
ForCoproduct
ForProduct
ForProduct
FromAnyVal
FromAnyVal
Identity
ToAnyVal
ToAnyVal
io.github.arainko.ducktape.builder
AppliedBuilder
AppliedBuilder
Fallible
AppliedViaBuilder
AppliedViaBuilder
Fallible
DefinitionBuilder
DefinitionBuilder
Fallible
DefinitionViaBuilder
DefinitionViaBuilder
Fallible
PartiallyApplied
io.github.arainko.ducktape.fallible
FallibleTransformer
FallibleTransformer
LowPriorityAccumulatingInstances
Mode
Mode
Accumulating
Accumulating
FailFast
FailFast
io.github.arainko.ducktape.function
FunctionArguments
FunctionMirror
FunctionMirror
io.github.arainko.ducktape.internal.macros
FallibleProductTransformations
io.github.arainko.ducktape.internal.modules
Cases
CasesCompanion
Dest
Dest
Source
Source
Warning
Warning
ConfiguredRepeatedly
ZippedProduct
ducktape
/
io.github.arainko.ducktape.fallible
/
FallibleTransformer
FallibleTransformer
io.github.arainko.ducktape.fallible.FallibleTransformer$
See the
FallibleTransformer
companion trait
object
FallibleTransformer
extends
LowPriorityAccumulatingInstances
Attributes
Companion:
trait
Source:
FallibleTransformer.scala
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
LowPriorityAccumulatingInstances
class
Object
trait
Matchable
class
Any
Self type
FallibleTransformer
.type
Clear all
Members list
Concise view
Givens
Givens
given
betweenCollections
[
F
[
x
],
Source
,
Dest
,
SourceColl
<:
(
Iterable
),
DestColl
<:
(
Iterable
)](
using
transformer
:
FallibleTransformer
[
F
,
Source
,
Dest
],
F
:
Mode
[
F
],
factory
:
Factory
[
Dest
,
DestColl
[
Dest
]]):
FallibleTransformer
[
F
,
SourceColl
[
Source
],
DestColl
[
Dest
]]
Attributes
Source:
FallibleTransformer.scala
given
betweenNonOptionOption
[
F
[
x
],
Source
,
Dest
](
using
transformer
:
FallibleTransformer
[
F
,
Source
,
Dest
],
F
:
Mode
[
F
]):
FallibleTransformer
[
F
,
Source
,
Option
[
Dest
]]
Attributes
Source:
FallibleTransformer.scala
given
betweenOptions
[
F
[
x
],
Source
,
Dest
](
using
transformer
:
FallibleTransformer
[
F
,
Source
,
Dest
],
F
:
Mode
[
F
]):
FallibleTransformer
[
F
,
Option
[
Source
],
Option
[
Dest
]]
Attributes
Source:
FallibleTransformer.scala
inline
given
betweenProductsAccumulating
[
F
[
x
],
Source
,
Dest
](
using
Source
:
ProductOf
[
Source
],
Dest
:
ProductOf
[
Dest
],
F
:
Accumulating
[
F
]):
FallibleTransformer
[
F
,
Source
,
Dest
]
Attributes
Source:
FallibleTransformer.scala
inline
given
betweenProductsFailFast
[
F
[
x
],
Source
,
Dest
](
using
Source
:
ProductOf
[
Source
],
Dest
:
ProductOf
[
Dest
],
F
:
FailFast
[
F
]):
FallibleTransformer
[
F
,
Source
,
Dest
]
Attributes
Source:
FallibleTransformer.scala
Inherited givens
given
fallibleFromTotal
[
F
[
x
],
Source
,
Dest
](
using
total
:
Transformer
[
Source
,
Dest
],
F
:
Mode
[
F
]):
FallibleTransformer
[
F
,
Source
,
Dest
]
Attributes
Inherited from:
LowPriorityAccumulatingInstances
Source:
FallibleTransformer.scala