Hi Buddy,
Here is the snippet of code that originally cause the ‘stack overflow’. The issue is the date is not in quotes.
function($endDate as xs:date?) as xs:Boolean
There are various syntactical bugs in your example: The "declare" is missing, as well as the function name, and it must be "xs:boolean".
Once again, please provide us with an SSCCE ;) …otherwise, I am sorry we cannot give any helpful advice.
Thanks Christian