Fipp is awesome and I'd love to use it, but there doesn't appear to be a clojurescript implementation of finger trees and last I knew he hadn't solved the print-length/depth problem either.
I'll solve the print-length/depth problem, if you write the ClojureScript port of finger trees!