-<<(_:_:)

public func -<<<T, U>(_ transform: (T) -> [U], _ arg: [T]) -> [U]

Same as >>-, but with the arguments interchanged.

Example:

let packageToOperation: (Package) -> [Operation]

let packages: [Package] = ...
// operations is [Operation]
let operations = packageToOperation -<< packages

See also

>>- operator.
  • T

    Declaration

    Swift

    public func -<<<T, U>(_ transform: (T) -> [U], _ arg: [T]) -> [U]