Hacker News new | ask | show | jobs
by SamBam 3575 days ago
Why? It looks pretty standard to me. It uses named variables for options, instead of argument position, and has reasonable defaults, so you don't have to specify every option.

This is the standard, modern way of added options to a function.