compute the intersection between two intervals
Monitor if a component is inside the viewport, using IntersectionObserver API
Utilities for performing mathematical set operations on intervals and arrays of intervals
Parse Postgres interval columns
A React hook for the IntersectionObserver API that uses a polyfill when the native API is not available
Tracks the intersection of a DOM element and its containing element or the viewport.
Computes the intersection between two SVG paths
React hook to use IntersectionObserver declaratively.
A BVH implementation to speed up raycasting against three.js meshes.
Underlying schema language parsed from arktype syntax.
Find self-intersections in geojson polygon (possibly with interior rings)
React component for the Intersection Observer API
Works similar to `setInterval`, but calls all callbacks scheduled using `setHarmonicInterval` all at once, which have same delay in milliseconds.
Intersection Observer Admin for better performance
Interval search tree with TypeScript support
A library for declarative use of Intersection Observer API with Angular
The lodash method `_.intersection` exported as a module.
Tracks the intersection of a DOM element and its containing element or the viewport.
Spinners for use in the terminal
Modern version of setInterval for promises and async functions available in Node.js and browsers.
Track React component in viewport using Intersection Observer API
A library for finite automata and regular expressions in the context of JS RegExp
Simple Semver and SemverRange classes
Parse math interval
Borel sets are made of enumerable union and intersection of intervals. Borel performs regular operations on intervals of any Comparable class.
interval_notation provides methods to create intervals with open or closed boundaries or singular points, unite and intersect them, check inclusion into an interval and so on.
Interval data type supporting closed, open, and half-open boundaries with overlap detection, containment, intersection, union, subtraction, shift, scale, split, clamp, merging collections, and finding gaps. Works with any Comparable type including Numeric and Time.
Boundy is a bounding and constraining library for any comparable types; it is like Ranges, but with much more flexibility. Boundy allows for the creation of bounded and partially-bounded intervals -- or domains. Boundy allows for these domains to be intersected, creating a new domain, which can be acted on further. I originally wrote Boundy for intersecting date ranges for reporting, but it should be useable for any Comparable types.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.