Visualization of the Simple catenable deque from section 11.2 of "Purely Functional Data Structure". Implemented with ReasonReact (UI part) and OCaml (algorithm part).
Screenshot: