summaryrefslogtreecommitdiff
path: root/math/p5-Set-IntSpan/pkg-descr
diff options
context:
space:
mode:
Diffstat (limited to 'math/p5-Set-IntSpan/pkg-descr')
-rw-r--r--math/p5-Set-IntSpan/pkg-descr11
1 files changed, 11 insertions, 0 deletions
diff --git a/math/p5-Set-IntSpan/pkg-descr b/math/p5-Set-IntSpan/pkg-descr
new file mode 100644
index 000000000000..56e64b127b3c
--- /dev/null
+++ b/math/p5-Set-IntSpan/pkg-descr
@@ -0,0 +1,11 @@
+Set::IntSpan manages sets of integers. It is optimized for sets that
+have long runs of consecutive integers. These arise, for example, in
+.newsrc files, which maintain lists of articles:
+
+ alt.foo: 1-21,28,31
+ alt.bar: 1-14192,14194,14196-14221
+
+Sets are stored internally in a run-length coded form. This provides
+for both compact storage and efficient computation. In particular,
+set operations can be performed directly on the encoded
+representation.