Trisha Shetty (Editor)

Boomerang (programming language)

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
OS
  
Linux, Mac OS X

Developer
  
Nate Foster, Benjamin C. Pierce, and Michael Greenberg88

First appeared
  
2008; 9 years ago (2008)

Stable release
  
0.2 / September 2, 2009; 7 years ago (2009-09-02)

Website
  
www.seas.upenn.edu/~harmony/

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.

References

Boomerang (programming language) Wikipedia