[xquery-talk] best practice for function design with many optional params
lists at fgeorges.org
Thu Jan 26 08:54:21 PST 2012
David Lee wrote:
> Another common practice is to pass a sequence as the options.
The main drawback I see with this approach is that it copes very
badly with empty values (where the value is the empty sequence)
and with sequences (where a value can be a sequence). And the
behaviour can be very surprising (and hard to debug) when one
passes an empty sequence or a sequence of more than one items by
As Mike said, maps would be perfect here...
More information about the talk