constant Catalan = 1, { [+] @_ Z* @_.reverse } ... *;
constant Catalan = 1, |[\*] (2, 6 ... *) Z/ 2 .. *;
# In both cases, the sixteen first values can be seen with:
.say for Catalan[^16];
1
1
2
5
14
42
132
429
1430
4862
16796
58786
208012
742900
2674440