simplify_ranges 1.0.0 simplify_ranges: ^1.0.0 copied to clipboard
Merge and normalize adjacent or overlapping integer ranges.
example/simplify_ranges_example.dart
import 'package:simplify_ranges/simplify_ranges.dart';
void main() {
const ranges = [
[1, 2],
[3, 4],
[2, 3]
];
print(simplifyRanges(ranges)); // => [[1, 4]]
}