Fork me on GitHub
Shantanu Kumar01:01:35

I'm pleased to announce Stringer library (v0.3.1) for faster string concatenation: with included perf benchmarks. Mailing List announcement:!topic/clojure/McmBZ3HStO8

👍 30
Noah Bogart23:01:27

I found strdel a little hard to grok at first because I didn’t expect a join action to have a delete abbreviation

Shantanu Kumar05:01:14

@UEENNMX0T The del in strdel is for "delimited", as in "delimited string".

Shantanu Kumar05:01:57

Perhaps I should have thought about strjoin or something similar.

Noah Bogart17:01:58

No worries, I realized how you meant it after reading the examples, just caught me off guard. Thanks for the library!


[dhall-clj "0.2.0"] is out! dhall-clj is a Dhall to Clojure compiler - you’ll want to use it to take advantage of Dhall in your Clojure programs. You can use Dhall as a sane, typed configuration language (instead of YAML/JSON/EDN), as a templating language (instead of e.g. Jinja) or as a safe and efficient protocol to send code on the wire (like Protobuf, but better!) More info and live demo for Dhall at More info and quickstart for dhall-clj at

👌 30
👍 25

@nilrecurring Interesting! I was just thinking about Dhall today and if it could be useful in relation to Clojure

❤️ 10

(Let's move to a thread, as this channel is for announcements only)


I agree! The endgame for Dhall is to eventually have an integration with all the languages. This Clojure compiler is the second fully compliant implementation (the first one is the reference implementation in Haskell, which also works in js), and a Python and a PureScript implementation are well underway


never actually tried it before