ANN: Specter 0.13.0 released

158 views
Skip to first unread message

Nathan Marz

unread,
Sep 6, 2016, 10:14:06 AM9/6/16
to Clojure
Specter 0.13.0 has been released. Specter is a library that supercharges your ability to query and transform regular data structures.https://github.com/nathanmarz/specter

The new version rewrites the core nearly from scratch to make Specter faster and more dynamic. This post gives a detailed explanation of why and how Specter's implementation changed: https://github.com/nathanmarz/specter/wiki/Specter's-inline-caching-implementation

Also published a benchmark along with the release comparing Specter against various manual ways of doing common operations. This includes comparisons with lazy operations, transducers, transients, clojure.walk, and other miscellaneous functions/interfaces. https://gist.github.com/nathanmarz/b7c612b417647db80b9eaab618ff8d83

The full changelog for the release is here: https://github.com/nathanmarz/specter/blob/master/CHANGES.md
Reply all
Reply to author
Forward
0 new messages