Boomerang (programming language)

From Wikipedia, the free encyclopedia

DeveloperNate Foster, Benjamin C. Pierce, and Michael Greenberg88
Firstappeared2008; 17 years ago (2008)
Stable release
0.2 / September 2, 2009; 15 years ago (2009-09-02)
Boomerang
DeveloperNate Foster, Benjamin C. Pierce, and Michael Greenberg88
First appeared2008; 17 years ago (2008)
Stable release
0.2 / September 2, 2009; 15 years ago (2009-09-02)
OSLinux, Mac OS X
Websitewww.seas.upenn.edu/~harmony/
Influenced by
OCaml
Influenced
XSLT

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, which grew out of the Unison file synchronization project.

Related Articles

Wikiwand AI