alleycats

package alleycats

Type members

Classlikes

trait ConsK[F[_]] extends Serializable
Companion:
object
object ConsK
Companion:
class
trait Empty[A] extends Serializable
Companion:
object
object Empty
Companion:
class
trait EmptyK[F[_]] extends Serializable
Companion:
object
object EmptyK
Companion:
class
trait Extract[F[_]] extends Serializable
Companion:
object
object Extract
Companion:
class
trait One[A] extends Serializable
Companion:
object
object One
Companion:
class
trait Pure[F[_]] extends Serializable
Companion:
object
object Pure
Companion:
class
trait ReferentialEq[A <: AnyRef] extends Eq[A]

An Eq[A] that delegates to referential equality (eq). Note that it is not referentially transparent!

An Eq[A] that delegates to referential equality (eq). Note that it is not referentially transparent!

Companion:
object
Companion:
class
trait SystemIdentityHash[A <: AnyRef] extends ReferentialEq[A] with Hash[A]

A Hash[A] that delegates to identity hashcode (System.identityHashCode). It implements Eq[A] via referential equality (eq) that it is not referentially transparent!

A Hash[A] that delegates to identity hashcode (System.identityHashCode). It implements Eq[A] via referential equality (eq) that it is not referentially transparent!

Companion:
object
Companion:
class
trait Zero[A] extends Serializable
Companion:
object
object Zero
Companion:
class