Typeclass instances for ForgetfulFunctor. Every shipped carrier has a direct instance; the earlier generic Bifunctor / Profunctor fallbacks were dropped (they never fired). The Forget[F] instance lives with the rest of the capability ladder in data.Forget.
Attributes
- Companion
- trait
- Source
- ForgetfulFunctor.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ForgetfulFunctor.type
Members list
Grouped members
Instances
Direct Tuple2 — the hot Lens .modify / .replace path relies on skipping the Bifunctor[Tuple2].bimap closure allocation. Do NOT define competing instances downstream.
Direct Tuple2 — the hot Lens .modify / .replace path relies on skipping the Bifunctor[Tuple2].bimap closure allocation. Do NOT define competing instances downstream.
Attributes
- Source
- ForgetfulFunctor.scala
Direct Tuple2 — the hot Lens .modify / .replace path relies on skipping the Bifunctor[Tuple2].bimap closure allocation. Do NOT define competing instances downstream.
Direct Tuple2 — the hot Lens .modify / .replace path relies on skipping the Bifunctor[Tuple2].bimap closure allocation. Do NOT define competing instances downstream.
Attributes
- Source
- ForgetfulFunctor.scala
- Supertypes
- Self type
-
directTuple.type
Type members
Classlikes
Direct Either — unlocks Prism .modify / .replace. @group Instances
Direct Either — unlocks Prism .modify / .replace. @group Instances
Attributes
- Source
- ForgetfulFunctor.scala
- Supertypes
- Self type
-
directEither.type
Givens
Givens
Direct Either — unlocks Prism .modify / .replace. @group Instances
Direct Either — unlocks Prism .modify / .replace. @group Instances
Attributes
- Source
- ForgetfulFunctor.scala
Glass tabulations map pointwise; the leftover stays unchanged.
Glass tabulations map pointwise; the leftover stays unchanged.
Attributes
- Source
- ForgetfulFunctor.scala