At

public protocol At

Undocumented

  • S

    Undocumented

    Declaration

    Swift

    associatedtype S
  • I

    Undocumented

    Declaration

    Swift

    associatedtype I
  • A

    Undocumented

    Declaration

    Swift

    associatedtype A
  • Undocumented

    Declaration

    Swift

    func at(_ i: I) -> Lens<S, A>
  • at(_:_:) Extension method

    Undocumented

    Declaration

    Swift

    public static func at<AtType>(_ at: AtType, _ i: I) -> Lens<S, A> where AtType : At, Self.A == AtType.A, Self.I == AtType.I, Self.S == AtType.S
  • fromIso(_:_:) Extension method

    Undocumented

    Declaration

    Swift

    public static func fromIso<U, AtType>(_ at: AtType, _ iso: Iso<S, U>) -> AtFromIso<S, I, A, U, AtType> where U == AtType.S, AtType : At, Self.A == AtType.A, Self.I == AtType.I