Welcome! Please see the About page for a little more info on how this works.
In the cljs implementation of fixed buffer, "full?" uses "=" instead of ">=". This makes it incorrect after an overflow.