monocle

syntax

package syntax

Visibility
  1. Public
  2. All

Type Members

  1. case class ApplyFold[S, A](s: S, _fold: Fold[S, A]) extends Product with Serializable

  2. final case class ApplyFoldOps[S](s: S) extends Product with Serializable

  3. final case class ApplyGetter[S, A](s: S, getter: Getter[S, A]) extends Product with Serializable

  4. final case class ApplyGetterOps[S](s: S) extends Product with Serializable

  5. final case class ApplyIso[S, T, A, B](s: S, iso: PIso[S, T, A, B]) extends Product with Serializable

  6. final case class ApplyIsoOps[S](s: S) extends Product with Serializable

  7. final case class ApplyLens[S, T, A, B](s: S, lens: PLens[S, T, A, B]) extends Product with Serializable

  8. final case class ApplyLensOps[S](s: S) extends Product with Serializable

  9. final case class ApplyOptional[S, T, A, B](s: S, optional: POptional[S, T, A, B]) extends Product with Serializable

  10. final case class ApplyOptionalOps[S](s: S) extends Product with Serializable

  11. final case class ApplyPrism[S, T, A, B](s: S, prism: PPrism[S, T, A, B]) extends Product with Serializable

  12. final case class ApplyPrismOps[S](s: S) extends Product with Serializable

  13. final case class ApplySetter[S, T, A, B](s: S, setter: PSetter[S, T, A, B]) extends Product with Serializable

  14. final case class ApplySetterOps[S](s: S) extends Product with Serializable

  15. trait ApplySyntax extends AnyRef

  16. final case class ApplyTraversal[S, T, A, B](s: S, traversal: PTraversal[S, T, A, B]) extends Product with Serializable

  17. final case class ApplyTraversalOps[S](s: S) extends Product with Serializable

  18. trait FieldsSyntax extends AnyRef

  19. trait Syntaxes extends ApplySyntax

Value Members

  1. object all extends Syntaxes

  2. object apply extends ApplySyntax

  3. object fields extends FieldsSyntax

Ungrouped