Automatic Synthesis of Random Generators for Numerically Constrained Algebraic Recursive Types Blog Posting uri icon