releases 2026-04-16

https://gloathub.org/ #gloat version v0.1.25 #glojure version v0.6.5-rc16 Now passes 100% of Clojure compatibility test suite: https://gloathub.org/test-report/

👍 1
🎉 6

(is (= [0 0 1 1 2] (take 5 (mapcat #(repeat 2 %) (range))))) is one of the tests you skipped. which part does glojure struggle with?

Glojure apply materializes lazy seqs

$ gloat --run - <<<'(defn -main [] (println (take 5 (range))))'
(0 1 2 3 4)

👀 1

Not sure what's going on with mapcat and unbounded lazy seqs yet. 🤷

Ah I see. I wasn't sure what apply meant in that context, that's interesting

@nbtheduke fixed it. https://gloathub.org/test-report/ Thanks for calling it out. 🙂

🎉 1

amazing work, @ingy !

❤️ 1