Hello! I was introduced to tupelo in [this SO question](http://stackoverflow.com/questions/42881750/split-a-sequence-by-delimiter-in-clojure), glad to be here. The library looks super useful, like Boost for C++ sort of. Anyways, I found a bug (I think) in partition-using. I'm using it [in real life](https://github.com/djhaskin987/degasolv/blob/feature/debian-pkg-system/src/degasolv/pkgsys/apt.clj#L36), but to stick to the example in my SO question for simplicity, I think I have isolated the bug with this case: ```clojure (defn start-segment? [vals] (zero? (rem (first vals) 3))) (partition-using start-segment? [3 6 7 9]) ; => IllegalArgumentException colls must be all same type; found types=[clojure.lang.LazySeq nil] tupelo.core/glue (core.cljc:533) ```
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be resolved. The issue was opened by djha-skin and has received 4 comments.