I’m pleased to announce that my company has released our first modest contribution back to the Clojure community.
In brief, this library provides “interval map”, “interval set”, “ordered-set”, and “ordered-map” collections, but more fundamentally we use this as a library for building efficient, ordered collection types on an extensible weight-balanced tree.
This code has been in production for a few years now, however it is still young in terms of a publicly released data-structure library. Comments and suggestions are, of course, very much welcome!
Best,
Dan Lentz
Dean & Company
Paulus Esterhazy
unread,
Apr 6, 2021, 3:53:42 PM4/6/21
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to clo...@googlegroups.com
Very cool, thanks for sharing!
This looks like it would be perfect for Advent of Code puzzles. Out of
curiosity, what are real-life problems that benefit from the use of an
interval map?
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Clojure
I agree that would be a useful addition to the README. Well, maybe one practical example could be if you had a situation where you scheduled various overlapping shifts of employees and you wanted to know who was on duty at a particular time. Or all of the people on duty during some portion of a given timeframe.
Jakub Holý
unread,
Apr 7, 2021, 3:14:17 PM4/7/21
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message