Comments are moderated. It may take a few minutes before your comment appears.
Markdown is supported in your comments.
Turns out the technique is quite useful for cleaning up messy arguments. Deeply nested flags can be cleanly handled with lazy partial evaluation. First, a simple example of how lazy evaluation works for this situation. This expands on Sample 4.