بومرنگ (زبان برنامه‌نویسی)

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به ناوبری پرش به جستجو
بومرنگ
توسعه‌دهندهنیت فاستر، بنیامین سی پیرس، مایکل گرینبرگ۸۸
0.2 / ۲ سپتامبر ۲۰۰۹
سیستم‌عاملLinux, اواس ده
وب‌گاهwww.seas.upenn.edu/~harmony

زبان برنامه‌نویسی بومرنگ (به انگلیسی: Boomerang) یک زبان برنامه‌نویسی مناسب برای تغییرات دوطرفه تو در تو می‌باشد که بر روی فرمت‌های متنی موردی (ad-hoc) عمل می‌کند. بومرنگ برگرفته از هماهنگ کننده عمومی فایل ها ‏(en) است که از پروژه اتحاد فایل‌ها ‏(en) نشات گرفته‌است.

منابع[ویرایش]

  • 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 Pilkiewcz, 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

پیوند به بیرون[ویرایش]