[ANN] com.dean.interval-tree
https://github.com/dco-dev/interval-tree 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 -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/clojure/f5b4a13c-e5df-4fcc-957c-aaebeb715fabn%40googlegroups.com.
State of Clojure 2021 survey results
Read all about it here! https://clojure.org/news/2021/04/06/state-of-clojure-2021 -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/clojure/3350b271-568b-4805-84ae-b527d95bd0f8n%40googlegroups.com.
Re: [ANN] com.dean.interval-tree
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? On Tue, Apr 6, 2021 at 2:04 PM danle...@gmail.com wrote: > > > https://github.com/dco-dev/interval-tree > > 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 > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with your > first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/clojure/f5b4a13c-e5df-4fcc-957c-aaebeb715fabn%40googlegroups.com. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/clojure/CAG4Uonks8ZCu_zbtHAKKiCzYdhg9P3gT-YLG7JWEHh%2B%2BXxHO9w%40mail.gmail.com.
Re: [ANN] com.dean.interval-tree
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. On Tuesday, April 6, 2021 at 11:53:42 AM UTC-4 peste...@gmail.com wrote: > 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? > > On Tue, Apr 6, 2021 at 2:04 PM danl...@gmail.com > wrote: > > > > > > https://github.com/dco-dev/interval-tree > > > > 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 > > > > -- > > You received this message because you are subscribed to the Google > > Groups "Clojure" group. > > To post to this group, send email to clo...@googlegroups.com > > Note that posts from new members are moderated - please be patient with > your first post. > > To unsubscribe from this group, send email to > > clojure+u...@googlegroups.com > > For more options, visit this group at > > http://groups.google.com/group/clojure?hl=en > > --- > > You received this message because you are subscribed to the Google > Groups "Clojure" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to clojure+u...@googlegroups.com. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/clojure/f5b4a13c-e5df-4fcc-957c-aaebeb715fabn%40googlegroups.com > . > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/clojure/1ea8346f-ac9c-47e7-a06e-f7511ac01439n%40googlegroups.com.