returns a builder for an engine that implements Function3[P1,P2,P3,R]
returns a builder for an engine that implements Function2[P1,P2,R]
returns a builder for an engine that implements Function[P,R]
returns a builder for an engine that implements Function3[P1,P2,P3,List[R]].
returns a builder for an engine that implements Function3[P1,P2,P3,List[R]]. This builder will have child engines that implement Function[P1,P2,P3,R]. The results of those engines are placed in a list, and become the result of the main engine
returns a builder for an engine that implements Function2[P1,P2,List[R]].
returns a builder for an engine that implements Function2[P1,P2,List[R]]. This builder will have child engines that implement Function2[P1,P2,R]. The results of those engines are placed in a list, and become the result of the main engine
returns a builder for an engine that implements Function[P,List[R]].
returns a builder for an engine that implements Function[P,List[R]]. This builder will have child engines that implement Function[P,R]. The results of those engines are placed in a list, and become the result of the main engine
returns a builder for an engine that implements Function3[P1,P2,P3,List[R]].
returns a builder for an engine that implements Function3[P1,P2,P3,List[R]]. This builder will have child engines that implement Function[P1,P2,P3,R]. The results of those engines are placed in a set, and become the result of the main engine
returns a builder for an engine that implements Function2[P1,P2,List[R]].
returns a builder for an engine that implements Function2[P1,P2,List[R]]. This builder will have child engines that implement Function2[P1,P2,R]. The results of those engines are placed in a set, and become the result of the main engine
returns a builder for an engine that implements Function[P,List[R]].
returns a builder for an engine that implements Function[P,List[R]]. This builder will have child engines that implement Function[P,R]. The results of those engines are placed in a set, and become the result of the main engine
returns a builder for an engine that implements Function3[P1,P2,P3,FullR.
returns a builder for an engine that implements Function3[P1,P2,P3,FullR. This builder will have child engines that implement Function3[P1,P2,P3,R]. The folding function and initial value are used to produce the final result of the engine from the child engines
returns a builder for an engine that implements Function2[P1,P2,FullR.
returns a builder for an engine that implements Function2[P1,P2,FullR. This builder will have child engines that implement Function2[P1,P2,R]. The folding function and initial value are used to produce the final result of the engine from the child engines
returns a builder for an engine that implements Function[P,FullR.
returns a builder for an engine that implements Function[P,FullR. This builder will have child engines that implement Function[P,R]. The folding function and initial value are used to produce the final result of the engine from the child engines
returns a builder for an engine that takes S, P1, P2 and returns the tuple (newS, R).
returns a builder for an engine that takes S, P1, P2 and returns the tuple (newS, R). It is typically used when there is a state of type S that needs to be updated with the function
returns a builder for an engine that takes S and P and returns the tuple (newS, R).
returns a builder for an engine that takes S and P and returns the tuple (newS, R). It is typically used when there is a state of type S that needs to be updated with the function