object ZipLatestWith extends ZipLatestWithApply
Combine the elements of multiple streams into a stream of combined elements using a combiner function, picking always the latest of the elements of each source.
No element is emitted until at least one element from each Source becomes available. Whenever a new element appears, the zipping function is invoked with a tuple containing the new element and the other last seen elements.
Emits when all of the inputs have at least an element available, and then each time an element becomes available on either of the inputs
Backpressures when downstream backpressures
Completes when any of the upstreams completes
Cancels when downstream cancels
- Source
- Graph.scala
- Alphabetic
- By Inheritance
- ZipLatestWith
- ZipLatestWithApply
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, O](zipper: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22) ⇒ O): ZipLatestWith22[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, O]
      
      
      Create a new ZipLatestWithspecialized for 22 inputs.Create a new ZipLatestWithspecialized for 22 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, O](zipper: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) ⇒ O): ZipLatestWith21[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, O]
      
      
      Create a new ZipLatestWithspecialized for 21 inputs.Create a new ZipLatestWithspecialized for 21 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, O](zipper: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) ⇒ O): ZipLatestWith20[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, O]
      
      
      Create a new ZipLatestWithspecialized for 20 inputs.Create a new ZipLatestWithspecialized for 20 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, O](zipper: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) ⇒ O): ZipLatestWith19[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, O]
      
      
      Create a new ZipLatestWithspecialized for 19 inputs.Create a new ZipLatestWithspecialized for 19 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, O](zipper: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) ⇒ O): ZipLatestWith18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, O]
      
      
      Create a new ZipLatestWithspecialized for 18 inputs.Create a new ZipLatestWithspecialized for 18 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, O](zipper: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) ⇒ O): ZipLatestWith17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, O]
      
      
      Create a new ZipLatestWithspecialized for 17 inputs.Create a new ZipLatestWithspecialized for 17 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, O](zipper: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) ⇒ O): ZipLatestWith16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, O]
      
      
      Create a new ZipLatestWithspecialized for 16 inputs.Create a new ZipLatestWithspecialized for 16 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, O](zipper: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) ⇒ O): ZipLatestWith15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, O]
      
      
      Create a new ZipLatestWithspecialized for 15 inputs.Create a new ZipLatestWithspecialized for 15 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, O](zipper: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) ⇒ O): ZipLatestWith14[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, O]
      
      
      Create a new ZipLatestWithspecialized for 14 inputs.Create a new ZipLatestWithspecialized for 14 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, O](zipper: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) ⇒ O): ZipLatestWith13[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, O]
      
      
      Create a new ZipLatestWithspecialized for 13 inputs.Create a new ZipLatestWithspecialized for 13 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, O](zipper: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) ⇒ O): ZipLatestWith12[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, O]
      
      
      Create a new ZipLatestWithspecialized for 12 inputs.Create a new ZipLatestWithspecialized for 12 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, O](zipper: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) ⇒ O): ZipLatestWith11[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, O]
      
      
      Create a new ZipLatestWithspecialized for 11 inputs.Create a new ZipLatestWithspecialized for 11 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, O](zipper: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) ⇒ O): ZipLatestWith10[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, O]
      
      
      Create a new ZipLatestWithspecialized for 10 inputs.Create a new ZipLatestWithspecialized for 10 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, O](zipper: (A1, A2, A3, A4, A5, A6, A7, A8, A9) ⇒ O): ZipLatestWith9[A1, A2, A3, A4, A5, A6, A7, A8, A9, O]
      
      
      Create a new ZipLatestWithspecialized for 9 inputs.Create a new ZipLatestWithspecialized for 9 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, A5, A6, A7, A8, O](zipper: (A1, A2, A3, A4, A5, A6, A7, A8) ⇒ O): ZipLatestWith8[A1, A2, A3, A4, A5, A6, A7, A8, O]
      
      
      Create a new ZipLatestWithspecialized for 8 inputs.Create a new ZipLatestWithspecialized for 8 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, A5, A6, A7, O](zipper: (A1, A2, A3, A4, A5, A6, A7) ⇒ O): ZipLatestWith7[A1, A2, A3, A4, A5, A6, A7, O]
      
      
      Create a new ZipLatestWithspecialized for 7 inputs.Create a new ZipLatestWithspecialized for 7 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, A5, A6, O](zipper: (A1, A2, A3, A4, A5, A6) ⇒ O): ZipLatestWith6[A1, A2, A3, A4, A5, A6, O]
      
      
      Create a new ZipLatestWithspecialized for 6 inputs.Create a new ZipLatestWithspecialized for 6 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, A5, O](zipper: (A1, A2, A3, A4, A5) ⇒ O): ZipLatestWith5[A1, A2, A3, A4, A5, O]
      
      
      Create a new ZipLatestWithspecialized for 5 inputs.Create a new ZipLatestWithspecialized for 5 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, A4, O](zipper: (A1, A2, A3, A4) ⇒ O): ZipLatestWith4[A1, A2, A3, A4, O]
      
      
      Create a new ZipLatestWithspecialized for 4 inputs.Create a new ZipLatestWithspecialized for 4 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, A3, O](zipper: (A1, A2, A3) ⇒ O): ZipLatestWith3[A1, A2, A3, O]
      
      
      Create a new ZipLatestWithspecialized for 3 inputs.Create a new ZipLatestWithspecialized for 3 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        apply[A1, A2, O](zipper: (A1, A2) ⇒ O): ZipLatestWith2[A1, A2, O]
      
      
      Create a new ZipLatestWithspecialized for 2 inputs.Create a new ZipLatestWithspecialized for 2 inputs.- zipper
- zipping-function from the input values to the output value 
 - Definition Classes
- ZipLatestWithApply