mgreenblog

posts by category about this blog

Boomerang v0.1 available

The indomitable Nate Foster has released Boomerang v0.1. Congratulations, Nate!

Boomerang is a bidirectional programming language over strings: it maps input strings to output strings, and then it maps outputs back to inputs. This is perfect for translation, synchronization, and other tasks: think of them as update-able views in a database. Check it out!