FilterIndexFromTraverse

public class FilterIndexFromTraverse<M, N> : FilterIndex where M : Traverse

Undocumented

  • S

    Undocumented

    Declaration

    Swift

    public typealias S = Kind<M, N>
  • I

    Undocumented

    Declaration

    Swift

    public typealias I = Int
  • A

    Undocumented

    Declaration

    Swift

    public typealias A = N
  • Undocumented

    Declaration

    Swift

    public init(zipWithIndex: @escaping (Kind<M, N>) -> Kind<M, (N, Int)>)
  • Undocumented

    Declaration

    Swift

    public func filter(_ predicate: @escaping (Int) -> Bool) -> Traversal<Kind<M, N>, N>