releases

Ingy döt Net 2026-04-16T18:11:10.681779Z

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
2026-04-16T18:21:17.758459Z

(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?

Ingy döt Net 2026-04-16T18:22:30.299939Z

Glojure apply materializes lazy seqs

Ingy döt Net 2026-04-16T18:26:31.905289Z

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

👀 1
Ingy döt Net 2026-04-16T18:29:13.117709Z

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

2026-04-16T18:32:04.565219Z

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

Ingy döt Net 2026-04-16T19:37:05.393129Z

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

🎉 1
James Hamlin 2026-04-17T01:42:58.104159Z

amazing work, @ingy !

❤️ 1
dan.lentz 2026-04-17T21:09:15.511649Z

Wow nice