Boomerang (programming language)
Appearance
Developer | Nate Foster, Benjamin C. Pierce, and Michael Greenberg |
---|---|
First appeared | 2008 |
Stable release | 0.1
/ July 25, 2008 |
OS | Linux, OS X |
Website | www.seas.upenn.edu/~harmony/ |
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. All of our current efforts are focused on Boomerang and on lenses for string data.
Links
http://www.seas.upenn.edu/~harmony/ - project site
http://lists.seas.upenn.edu/mailman/listinfo/harmony-hackers/ - mailing list