RosettaCodeData/Task/Catamorphism/Wren/catamorphism.wren
2023-07-01 13:44:08 -04:00

8 lines
276 B
Text

var a = [1, 2, 3, 4, 5]
var sum = a.reduce { |acc, i| acc + i }
var prod = a.reduce { |acc, i| acc * i }
var sumSq = a.reduce { |acc, i| acc + i*i }
System.print(a)
System.print("Sum is %(sum)")
System.print("Product is %(prod)")
System.print("Sum of squares is %(sumSq)")