Boomerang (programming language) Tags: Programming Language.Boomerang is a programming language for writing lenses—well-behaved bidirectional transformations —that operate on ad-hoc textual data formats.Boomerang grew out of the Harmony generic data synchronizer. It was used in open product Unison. influenced XSLT influenced by OCaml latest release date 2009-09-02 latest release version 0.2 Learn more... Loading...