These are awesome. Would be cool to see more docs on the constraints themselves, if possible
Thanks!. For now the source of the examples is the best reference (and is commented with the intent of the constraints): https://github.com/iamralpht/iamralpht.github.io/tree/master... I will do some proper documentation and package Slalom up as a library in the future.
Your constraints abstraction looks very promising. Now all you need is to package it up. The examples are excellent.