Iso

public typealias Iso<S, A> = PIso<S, S, A, A>

Undocumented

  • Undocumented

    Declaration

    Swift

    func at<AtType, I, T>(_ at: AtType, _ i: I) -> Lens<S, T> where A == AtType.S, AtType : At, I == AtType.I, T == AtType.A
  • Undocumented

    Declaration

    Swift

    func every<EachType, T>(_ each: EachType) -> Traversal<S, T> where A == EachType.S, EachType : Each, T == EachType.A
  • Undocumented

    Declaration

    Swift

    static func identity() -> Iso<S, S>