=<<(_:_:)

public func =<< <A,B,C,D,R>(_ function: @escaping (A)->(B,C,D) -> R, _ arg: D) -> (A,B,C) -> R

bind argument to function. Type: instance curried 3 onto 4

  • A

    Declaration

    Swift

    public func =<< <A,B,C,D,R>(_ function: @escaping (A)->(B,C,D) -> R, _ arg: D) -> (A,B,C) -> R
  • B

    Declaration

    Swift

    public func =<< <A,B,C,D,R>(_ function: @escaping (A)->(B,C,D) -> R, _ arg: D) -> (A,B,C) -> R
  • C

    Declaration

    Swift

    public func =<< <A,B,C,D,R>(_ function: @escaping (A)->(B,C,D) -> R, _ arg: D) -> (A,B,C) -> R
  • D

    Declaration

    Swift

    public func =<< <A,B,C,D,R>(_ function: @escaping (A)->(B,C,D) -> R, _ arg: D) -> (A,B,C) -> R
  • R

    Declaration

    Swift

    public func =<< <A,B,C,D,R>(_ function: @escaping (A)->(B,C,D) -> R, _ arg: D) -> (A,B,C) -> R