Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Boomerang (programming language)
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, which grew out of the Unison file synchronization project.

  • Aaron Bohannon, J. Nathan Foster, Benjamin C. Pierce, Alexandre Pilkiewicz, and Alan Schmitt. Boomerang: Resourceful Lenses for String Data. In ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL), San Francisco, California, January 2008. full text
  • J. Nathan Foster, Alexandre Pilkiewicz, and Benjamin C. Pierce. Quotient Lenses. To appear in ACM SIGPLAN International Conference on Functional Programming (ICFP), Victoria, British Columbia, September, 2008. full text alternately host
We don't have any images related to Boomerang (programming language) yet.
We don't have any YouTube videos related to Boomerang (programming language) yet.
We don't have any PDF documents related to Boomerang (programming language) yet.
We don't have any Books related to Boomerang (programming language) yet.
We don't have any archived web articles related to Boomerang (programming language) yet.