ixfx
    Preparing search index...

    Function rangeStream

    • Keeps track of min/max values.

      const s = rangeStream();
      s.seen(10); // { min: 10, max: 10}
      s.seen(5); // { min:5, max: 10}

      When calling seen, non-numbers, or non-finite numbers are silently ignored.

      s.reset();   // Reset
      s.min/s.max; // Current min/max
      s.range; // Current { min, max }

      Parameters

      Returns {
          reset: () => void;
          seen: (v: any) => { max: number; min: number };
          get max(): number;
          get min(): number;
          get range(): { max: number; min: number };
      }