The AngularJS Promise DSL
As promised in my previous post, I just pushed the first version of our "Angular Promise DSL" to Github. It extends AngularJS's $q promises with a number of helpful methods to create cleaner applications.
The project is a V1, it may be a bit rough around the edges in terms of practical applicability and documentation, but that's why it's open source now.
The repository is at https://github.com/fwielstra/ngPromiseDsl and licensed as MIT. It's the first OS project I've created, so bear with me. I am accepting pull requests and issues, of course.