-<<(_:_:)
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.
-
Declaration
Swift
public func -<<<T, U>(_ transform: (T) -> [U], _ arg: [T]) -> [U]