ForgetfulApplicative

dev.constructive.eo.forgetful.ForgetfulApplicative
See theForgetfulApplicative companion object
trait ForgetfulApplicative[F[_, _]] extends ForgetfulFunctor[F]

Adds pure to ForgetfulFunctor. Needed by Optic.put, which builds the carrier from scratch ignoring the source. The Forget[F] instance lives in data.Forget.

Type parameters

F

the carrier

Attributes

Companion
object
Source
ForgetfulApplicative.scala
Graph
Supertypes
trait ForgetfulFunctor[F]
class Object
trait Matchable
class Any
Known subtypes
object applicative

Members list

Value members

Abstract methods

def pure[X, A](a: A): F[X, A]

Attributes

Source
ForgetfulApplicative.scala

Inherited and Abstract methods

def map[X, A, B](fa: F[X, A], f: A => B): F[X, B]

Attributes

Inherited from:
ForgetfulFunctor
Source
ForgetfulFunctor.scala