Selector2
public class Selector2<State, S1, S2, Value>: Selector<State, Value> where
S1: SelectorProtocol, S1.State == State,
S2: SelectorProtocol, S2.State == State
A Selector
created from two Selector
s and a projector
function.
-
A pure function which takes the
Value
s from the otherSelector
s and returns a newValue
.Declaration
Swift
public let projector: (S1.Value, S2.Value) -> Value
-
Declaration
Swift
public init(_ selector1: S1, _ selector2: S2, _ projector: @escaping (S1.Value, S2.Value) -> Value)