NamedOption

final class NamedOption[+A](val name: String, val underlying: Option[A])
Companion:
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def attempt: Either[String, A]
def dist[F[_], B](implicit ev: NamedOption[A] <:< NamedOption[F[B]], F: Distributive[F]): F[NamedOption[B]]
def distGet[F[_], B](implicit ev: NamedOption[A] <:< NamedOption[F[B]], F: Distributive[F]): F[B]
def filter(desc: String, f: A => Boolean): NamedOption[A]
def get: A
def map[B](f: A => B): NamedOption[B]

Concrete fields

val name: String
val underlying: Option[A]