RosettaCodeData/Task/Pascals-triangle/Groovy/pascals-triangle-1.groovy
2023-07-01 13:44:08 -04:00

2 lines
122 B
Groovy

def pascal
pascal = { n -> (n <= 1) ? [1] : [[0] + pascal(n - 1), pascal(n - 1) + [0]].transpose().collect { it.sum() } }