Riffing on `interpose` implementations in Ruby Skip to entry content I very much enjoyed Brian Cobb’s step-by-step translation of the Clojure interpose function to Ruby. I too agree that interpose would be a handy method to have around. As a quick TL;DR: interpose is kind of like Array#join , except that it produces a sequence instead of a string. [1, 2].interpose(:sep).to_a # => [1, :sep, 2] Br