gen
gen
nyaya.gen
DateTimeBuilder
TimeSpec
Delta
Fixed
Unlimited
DateTimeBuilder
DateTimeBuilderJava8
DateTimeBuilderJava8
Distinct
Distinct
Fixer
Fixer
DistinctEndo
DistinctFn
Gen
Gen
GenCharExt
ToNonEmptySeq
ToNonEmptySeq
Now
Now
GenCtx
GenCtx
GenOpsWithInvariantA
GenSize
GenSize
SampleNumber
ScalaVerSpecific
SetLikeForLazyList
SetLikeForArraySeq
SetLikeImplicits
GenClassExt
SeedCtx
SetLike
SetLike
Generic
CastFromAny
ByClassTag
ForOption
ForList
ForVector
ForSet
ForStream
ForEphemeralStream
Implicits
NyayaSetLikeExt
SetLikeLowPriImplicits
SizeSpec
SizeSpec
Default
DisableDefault
Exactly
OneOf
StateGen
ThreadNumber
gen
/
nyaya.gen
/
DistinctEndo
DistinctEndo
final case
class
DistinctEndo
[A](ds:
NonEmptyList
[
DistinctFn
[
A
,
A
]]) extends
DistinctFn
[
A
,
A
]
Graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
trait
DistinctFn
[
A
,
A
]
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
*
(d:
DistinctFn
[
A
,
A
]):
DistinctEndo
[
A
]
def
contramap
[B](f: B =>
A
, g: (B,
A
) => B):
DistinctEndo
[B]
def
lift
[F[_]](F:
Foldable
[F], FA:
SetLike
[F,
A
]):
DistinctEndo
[F[
A
]]
def
map
[B](f:
DistinctFn
[
A
,
A
] =>
DistinctFn
[B, B]):
DistinctEndo
[B]
def
run
:
A
=>
A
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Inherited from
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from
Product