t

monocle.std

NonEmptyChainOptics

trait NonEmptyChainOptics extends AnyRef

Source
NonEmptyChain.scala
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NonEmptyChainOptics
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def chainToNec[A]: Prism[Chain[A], NonEmptyChain[A]]
  2. final def necToOneAnd[A]: Iso[NonEmptyChain[A], OneAnd[Chain, A]]
  3. final def optNecToChain[A]: Iso[Option[NonEmptyChain[A]], Chain[A]]
  4. final def pChainToNec[A, B]: PPrism[Chain[A], Chain[B], NonEmptyChain[A], NonEmptyChain[B]]
  5. final def pNecToOneAnd[A, B]: PIso[NonEmptyChain[A], NonEmptyChain[B], OneAnd[Chain, A], OneAnd[Chain, B]]
  6. final def pOptNecToChain[A, B]: PIso[Option[NonEmptyChain[A]], Option[NonEmptyChain[B]], Chain[A], Chain[B]]