Top Qs
Timeline
Chat
Perspective

Boomerang (programming language)

Text-oriented programming language From Wikipedia, the free encyclopedia

Remove ads

Boomerang is a programming language for writing lenses—well-behaved bidirectional transformations —that operate on ad-hoc, textual data formats.

Quick Facts Developer, First appeared ...

Boomerang grew out of the Harmony generic data synchronizer, which grew out of the Unison file synchronization project.

Remove ads

References

  • 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
Remove ads


Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads