{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:nuget/intervals.net.data","name":"intervals.net.data","description":"RangeData\u003cTRange, TData, TDomain\u003e — a lazy, immutable abstraction that couples a logical Range\u003cTRange\u003e; a data sequence (IEnumerable\u003cTData\u003e); and a discrete IRangeDomain\u003cTRange\u003e. Designed so the domain-measured range length matches the data sequence length (optionally validated via the IsValid extension), enables right-biased union/intersection, and provides efficient, low-allocation operations for time-series, event streams, and incremental datasets.","version":"0.0.1","softwareVersion":"0.0.1","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/blaze6950/Intervals.NET","issueTracker":"https://github.com/Intervals-NET/Intervals.NET/issues","url":"https://github.com/blaze6950/Intervals.NET","keywords":["rangedata","range","interval","timeseries","data","lazy","immutable","domain","serialization","union","intersection","sliding-window"],"programmingLanguage":{"@type":"ComputerLanguage","name":"C#"},"maintainer":[{"@type":"Person","name":"blaze6950"}],"author":[{"@type":"Person","name":"blaze6950"}],"copyrightHolder":[{"@type":"Person","name":"blaze6950"}],"dateCreated":"2026-02-03","dateModified":"2026-02-03","datePublished":"2026-02-03","copyrightYear":2026,"downloadUrl":"https://api.nuget.org/v3-flatcontainer/intervals.net.data/0.0.1/intervals.net.data.0.0.1.nupkg","applicationCategory":"nuget","runtimePlatform":"nuget","developmentStatus":"active","sameAs":["https://www.nuget.org/packages/intervals.net.data/"]}