├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── go.mod ├── go.sum ├── intervalset ├── intervalset.go ├── intervalset_immutable.go └── intervalset_test.go ├── modinterval ├── modinterval.go └── modinterval_test.go └── timespanset ├── doc_test.go ├── timespanset.go ├── timespanset_interval.go └── timespanset_test.go /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/go-intervals/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/go-intervals/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/go-intervals/HEAD/README.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/go-intervals/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/go-intervals/HEAD/go.sum -------------------------------------------------------------------------------- /intervalset/intervalset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/go-intervals/HEAD/intervalset/intervalset.go -------------------------------------------------------------------------------- /intervalset/intervalset_immutable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/go-intervals/HEAD/intervalset/intervalset_immutable.go -------------------------------------------------------------------------------- /intervalset/intervalset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/go-intervals/HEAD/intervalset/intervalset_test.go -------------------------------------------------------------------------------- /modinterval/modinterval.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/go-intervals/HEAD/modinterval/modinterval.go -------------------------------------------------------------------------------- /modinterval/modinterval_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/go-intervals/HEAD/modinterval/modinterval_test.go -------------------------------------------------------------------------------- /timespanset/doc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/go-intervals/HEAD/timespanset/doc_test.go -------------------------------------------------------------------------------- /timespanset/timespanset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/go-intervals/HEAD/timespanset/timespanset.go -------------------------------------------------------------------------------- /timespanset/timespanset_interval.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/go-intervals/HEAD/timespanset/timespanset_interval.go -------------------------------------------------------------------------------- /timespanset/timespanset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/go-intervals/HEAD/timespanset/timespanset_test.go --------------------------------------------------------------------------------