RosettaCodeData/Task/Jensens-Device/Groovy/jensens-device.groovy
2023-07-01 13:44:08 -04:00

5 lines
135 B
Groovy

def sum = { i, lo, hi, term ->
(lo..hi).sum { i.value = it; term() }
}
def obj = [:]
println (sum(obj, 1, 100, { 1 / obj.value }))