Treatment fit

flow/u16::fit


Inputs

⇥ pattern: Stream<void>
⇥ value: Stream<u16>

Outputs

↦ fitted: Stream<u16>


Fit a stream of u16 into a pattern.

ℹ️ If some remaining values doesn't fit into the pattern, they are trashed.

graph LR
     T("fit()")
     A["… 🟨 🟨 🟨 🟨 🟨 🟨"] -->|value| T
     B["🟦 🟦 🟦 🟦"] -->|pattern| T
     
     T -->|fitted| O["🟨 🟨 🟨 🟨"]

     style A fill:#ffff,stroke:#ffff
     style B fill:#ffff,stroke:#ffff
     style O fill:#ffff,stroke:#ffff