Michael Kay

Results 827 comments of Michael Kay

"additional and unnecessary load on the user" - the entire justification for this proposal is based on the burden currently faced by a particular user, Mary Holstege, as described in...

No consensus emerged on this discussion so I propose closing it.

I changed the signature to take advantage of choice item types. I have left in the `deterministic` option. This something the CG needs to discuss.

Dropped the `deterministic` option as requested.

The reason I left out numeric subscripting is that it's not clear whether it should return a single member or an array of members. You would probably expect ` let...

We use caching to avoid repeated compilation of xsl:evaluate, and the problem is that you can use a lot of memory caching unnecessarily. In addition, it's not always clear when...

See also #1329, which proposes an alternative approach, allowing load-query-module() to accept input from a string. This allows an arbitrary XQuery expression to be created as a string, placed in...

I propose closing with no action, as with the extensions to load-xquery-module() it's easy enough to wrap this in a function that does what you want.

I agree we should recommend a list of functions that should have transient implementations, but I don't think we can be 100% prescriptive about what those implementations do. For example...

``` declare %transient function local:time() { current-time() }; ``` I don't quite see how the "transience" of the calling function can be inherited here by the called function. Is that...