proptics.law

package proptics.law

Type members

Classlikes

trait ALensLaws[S, A]
Companion:
object
object ALensLaws
Companion:
class
trait APrismLaws[S, A]
Companion:
object
object APrismLaws
Companion:
class
trait ATraversalLaws[S, A]
Companion:
object
Companion:
class
Companion:
object
Companion:
class
Companion:
object
trait AnIndexedLensLaws[I, S, A]
Companion:
object
Companion:
class
trait AnIsoLaws[S, A]
Companion:
object
object AnIsoLaws
Companion:
class
trait ChoiceLaws[F[_, _]] extends ProfunctorLaws[F]
Companion:
object
object ChoiceLaws
Companion:
class
trait ClosedLaws[F[_, _]] extends ProfunctorLaws[F]
Companion:
object
object ClosedLaws
Companion:
class
trait CochoiceLaws[F[_, _]] extends ProfunctorLaws[F]
Companion:
object
Companion:
class
Companion:
object
trait FunctorWithIndexLaws[F[_], I]
Companion:
object
Companion:
class
trait GrateLaws[S, A]
Companion:
object
object GrateLaws
Companion:
class
trait IndexedLensLaws[I, S, A]
Companion:
object
Companion:
class
trait IndexedSetterLaws[I, S, A]
Companion:
object
Companion:
class
trait IndexedTraversalLaws[I, S, A]
Companion:
object
Companion:
class
trait IsoLaws[S, A]
Companion:
object
object IsoLaws
Companion:
class
trait LensLaws[S, A]
Companion:
object
object LensLaws
Companion:
class
trait PrismLaws[S, A]
Companion:
object
object PrismLaws
Companion:
class
trait SetterLaws[S, A]
Companion:
object
object SetterLaws
Companion:
class
trait TraversalLaws[S, A]
Companion:
object
Companion:
class
Companion:
object
trait WanderLaws[F[_, _]]
Companion:
object
object WanderLaws
Companion:
class