Tom
Tom
This is probably all academic work/play, but would you mind tagging a license onto it? I forked and modified (sent PR) without checking!
I got around to installing rust and running your branch on a 2-core EC2 m4.large instance running linux on openjdk 1.8-212, and fresh install of rust via rustup . I...
Dusted off to provide a version compatible with clojure 1.9. Some of the published features from 2016 no longer work. This fork changes all spec references to spec.alpha . Additionally,...
Hey Mike. You almost solved all my problems by putting out an idiomatic wrapper for jcodec. The only problem was the .mp4 files created were lacking Pframes (according to the...
We return a keyseq (e.g. all keys altered) instead of a map of {key alteration}, which throws.
I was focused on improving clojure.core/merge performance. Watching Tommi's talk reminded me of the slowness (and I end up using it in a lot of legacy code on hot paths...)....
So the default clojure.core nested operations like get-in can be optimized if we have a path of literals known a-priori. We can compile that down to a sequence of lookups...
Problems with tag, apparently never made it in production code, but testing it, looks like as-shape isn't extended by default to arbitrary shapes. So, running a legacy plotting example, we...
Add a simple wrapper around alien->native (just "path") so that there's a simple API for file path coercions. alien->native is a bit weird.
Original (naive) implementation uses two atoms and (originally tested serially!) updates them separately. These can get out of sync, leading to an error with the vector of choices. When shared...