PrefixedInstances

trait PrefixedInstances extends ScalaVersionSpecificPrefixedInstances
trait ScalaVersionSpecificPrefixedInstances
class Object
trait Matchable
class Any
object all.type
object prefixed.type

Value members

Concrete methods

final def prefixed[S, T](s: S)(implicit ev: Prefixed[S, T]): Prism[S, T]

Implicits

Implicits

final implicit def prefixedArray[A : ClassTag]: Prefixed[Array[A], Array[A]]
final implicit def prefixedChain[A : Eq]: Prefixed[Chain[A], Chain[A]]
final implicit def prefixedList[A : Eq]: Prefixed[List[A], List[A]]
final implicit def prefixedNonEmptyChain[A : Eq]: Prefixed[Type[A], Chain[A]]
final implicit def prefixedNonEmptyList[A : Eq]: Prefixed[NonEmptyList[A], List[A]]
final implicit def prefixedNonEmptyVector[A : Eq]: Prefixed[NonEmptyVector[A], Vector[A]]
final implicit def prefixedOneAnd[F[_] : Alternative, A : Eq](implicit evidence$9: Alternative[F], evidence$10: Eq[A], ev: Prefixed[F[A], F[A]]): Prefixed[OneAnd[F, A], F[A]]
final implicit def prefixedString: Prefixed[String, String]
final implicit def prefixedVector[A : Eq]: Prefixed[Vector[A], Vector[A]]

Inherited implicits

final implicit def prefixedArraySeq[A : Eq]: Prefixed[ArraySeq[A], ArraySeq[A]]
Inherited from:
ScalaVersionSpecificPrefixedInstances
final implicit def prefixedLazyList[A : Eq]: Prefixed[LazyList[A], LazyList[A]]
Inherited from:
ScalaVersionSpecificPrefixedInstances