trait OpticTypesModule extends AnyRef
- Self Type
- OpticTypesModule with OpticComposeModule with OpticFailureModule with OpticModule with OpticResultModule
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- OpticTypesModule
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type EOptic[-GetWhole, -SetWholeBefore, -SetPiece, +Error, +GetPiece, +SetWholeAfter] = (OpticTypesModule.this)#Optic[GetWhole, SetWholeBefore, SetPiece, Error, Error, GetPiece, SetWholeAfter]
- type Fold[-S, +A] = (OpticTypesModule.this)#Optic[S, Nothing, Nothing, (OpticTypesModule.this)#OpticFailure, Any, Chunk[A], Any]
- type Getter[-S, +A] = (OpticTypesModule.this)#Optic[S, Nothing, Nothing, (OpticTypesModule.this)#OpticFailure, Any, A, Any]
- type Iso[S, A] = (OpticTypesModule.this)#Optic[S, Any, A, Nothing, Nothing, A, S]
- type IsoPartiallyApplied[+S, A] = (OpticTypesModule.this)#Optic[Any, Any, A, Nothing, Nothing, A, S]
- type Lens[S, A] = (OpticTypesModule.this)#Optic[S, S, A, Nothing, Nothing, A, S]
- type LensPartiallyApplied[+S, A] = (OpticTypesModule.this)#Optic[Any, Any, A, Nothing, Nothing, A, S]
- type OpticPartiallyApplied[-SetPiece, +GetError, +SetError, +GetPiece, +SetWhole] = (OpticTypesModule.this)#Optic[Any, Any, SetPiece, GetError, SetError, GetPiece, SetWhole]
- type Optional[S, A] = (OpticTypesModule.this)#Optic[S, S, A, (OpticTypesModule.this)#OpticFailure, (OpticTypesModule.this)#OpticFailure, A, S]
- type OptionalPartiallyApplied[+S, A] = (OpticTypesModule.this)#Optic[Any, Any, A, (OpticTypesModule.this)#OpticFailure, (OpticTypesModule.this)#OpticFailure, A, S]
- type Prism[S, A] = (OpticTypesModule.this)#Optic[S, Any, A, (OpticTypesModule.this)#OpticFailure, Nothing, A, S]
- type PrismPartiallyApplied[+S, A] = (OpticTypesModule.this)#Optic[Any, Any, A, (OpticTypesModule.this)#OpticFailure, Nothing, A, S]
- type Setter[S, -A] = (OpticTypesModule.this)#Optic[Nothing, S, A, Any, (OpticTypesModule.this)#OpticFailure, Any, S]
- type Traversal[S, A] = (OpticTypesModule.this)#Optic[S, S, Chunk[A], (OpticTypesModule.this)#OpticFailure, (OpticTypesModule.this)#OpticFailure, Chunk[A], S]
- type TraversalPartiallyApplied[+S, A] = (OpticTypesModule.this)#Optic[Any, Any, Chunk[A], (OpticTypesModule.this)#OpticFailure, (OpticTypesModule.this)#OpticFailure, Chunk[A], S]
- type ZIso[-S, +T, +A, -B] = (OpticTypesModule.this)#Optic[S, Any, B, Nothing, Nothing, A, T]
- type ZIsoPartiallyApplied[+S, +A, -B] = (OpticTypesModule.this)#Optic[Any, Any, B, Nothing, Nothing, A, S]
- type ZLens[-S, +T, +A, -B] = (OpticTypesModule.this)#Optic[S, S, B, Nothing, Nothing, A, T]
- type ZLensPartiallyApplied[+S, +A, -B] = (OpticTypesModule.this)#Optic[Any, Any, B, Nothing, Nothing, A, S]
- type ZOptional[-S, +T, +A, -B] = (OpticTypesModule.this)#Optic[S, S, B, (OpticTypesModule.this)#OpticFailure, (OpticTypesModule.this)#OpticFailure, A, T]
- type ZOptionalPartiallyApplied[+S, +A, -B] = (OpticTypesModule.this)#Optic[Any, Any, B, (OpticTypesModule.this)#OpticFailure, (OpticTypesModule.this)#OpticFailure, A, S]
- type ZPrism[-S, +T, +A, -B] = (OpticTypesModule.this)#Optic[S, Any, B, (OpticTypesModule.this)#OpticFailure, Nothing, A, T]
- type ZPrismPartiallyApplied[+S, +A, -B] = (OpticTypesModule.this)#Optic[Any, Any, B, (OpticTypesModule.this)#OpticFailure, Nothing, A, S]
- type ZSetter[-S, +T, -A] = (OpticTypesModule.this)#Optic[Nothing, S, A, Any, (OpticTypesModule.this)#OpticFailure, Any, T]
- type ZTraversal[-S, +T, +A, -B] = (OpticTypesModule.this)#Optic[S, S, Chunk[B], (OpticTypesModule.this)#OpticFailure, (OpticTypesModule.this)#OpticFailure, Chunk[A], T]
- type ZTraversalPartiallyApplied[+S, +A, -B] = (OpticTypesModule.this)#Optic[Any, Any, Chunk[B], (OpticTypesModule.this)#OpticFailure, (OpticTypesModule.this)#OpticFailure, Chunk[A], S]
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- object Iso
- object Lens
- object Optional
- object Prism
- object Traversal
- object ZIso
- object ZLens
- object ZOptional
- object ZPrism
- object ZTraversal