This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The signature of this is: array:flatten($array as item()*) as item()* It's odd that this function is in the array namespace, since it neither requires an array nor returns an array. It's also strange that the item sequence parameter is called $array. This might prove surprising in to an IDE user.
Decided to make no change to the namespace, but to revert the change in argument name from $input to $array which was part of a bulk edit and inappropriate for this particular function.
Mike, do you have an action item for this? I don't see one in the minutes
I discovered during a review of resolved bugs that this change had not been applied; but this has now been corrected.