stdOptionInstances
leopards.option$package.stdOptionInstances
object stdOptionInstances extends Monad[Option], Traverse[Option]
Attributes
- Source
- option.scala
- Graph
-
- Supertypes
-
trait Traverse[Option]trait Foldable[Option]trait Monad[Option]trait Applicative[Option]trait FlatMap[Option]trait Apply[Option]trait Semigroupal[Option]trait Functor[Option]class Objecttrait Matchableclass AnyShow all
- Self type
-
stdOptionInstances.type
Members list
Value members
Concrete methods
Attributes
- Source
- option.scala
Inherited methods
Attributes
- Inherited from:
- FlatMap
- Source
- FlatMap.scala
Attributes
- Inherited from:
- Functor
- Source
- Functor.scala
Attributes
- Inherited from:
- Applicative
- Source
- Applicative.scala
Extensions
Extensions
extension [A](fa: Option[A])
Attributes
- Source
- option.scala
Attributes
- Source
- option.scala
Attributes
- Source
- option.scala
Attributes
- Source
- option.scala
Inherited extensions
extension [A](fa: Option[A])
Attributes
- Inherited from:
- Functor
- Source
- Functor.scala
Attributes
- Inherited from:
- Functor
- Source
- Functor.scala
extension [A](fa: Option[A])
Attributes
- Inherited from:
- Foldable
- Source
- Foldable.scala
extension [A](fa: Option[A])
Attributes
- Definition Classes
- Inherited from:
- Monad
- Source
- Monad.scala
extension [A](fa: Option[A])
Attributes
- Inherited from:
- Apply
- Source
- Apply.scala
Attributes
- Inherited from:
- Apply
- Source
- Apply.scala
Attributes
- Inherited from:
- Apply
- Source
- Apply.scala
Attributes
- Definition Classes
-
Apply -> Semigroupal
- Inherited from:
- Apply
- Source
- Apply.scala
extension [A, B](ff: Option[A => B])
Attributes
- Inherited from:
- Apply
- Source
- Apply.scala
extension [A](ffa: Option[Option[A]])
Attributes
- Inherited from:
- FlatMap
- Source
- FlatMap.scala
extension [G[_], A](fga: Option[G[A]])
Attributes
- Inherited from:
- Traverse
- Source
- Traverse.scala
extension [T <: NonEmptyTuple](tuple: T)(using toMap: IsMappedBy[Option][T])
Attributes
- Inherited from:
- Apply
- Source
- Apply.scala
Attributes
- Inherited from:
- Apply
- Source
- Apply.scala
In this article