RosettaCodeData/Task/Catalan-numbers/Miranda/catalan-numbers.miranda
2023-07-01 13:44:08 -04:00

6 lines
162 B
Text

main :: [sys_message]
main = [Stdout (lay (map (show . catalan) [0..14]))]
catalan :: num->num
catalan 0 = 1
catalan n = (4*n - 2) * catalan (n - 1) div (n + 1)