Steps to replicate the issue (include links if applicable):
Turns out that the concatenation times out, even with very simple inputs:
That really shouldn't time out.
Original issue
What happens?:
It times out.
What should have happened instead?:
It shouldn't.
Here are the individual calls: the outside function Z26039 should delegate to the language appropriate function Z26617, and that one also times out:
The implementation is just a simple concatenation of strings: https://www.wikifunctions.org/view/en/Z26620
Two of the strings being concatenated are calling for Wikidata labels, but both of these are reasonably fast, a few 100ms:
https://www.wikifunctions.org/view/en/Z23753?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z23753%22%2C%22Z23753K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q3870%22%7D%2C%22Z23753K2%22%3A%22Z1272%22%7D
Turns out that the concatenation of all things, times out, even with very simple inputs:
Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):
Other information (browser name/version, screenshots, etc.):