RosettaCodeData/Task/Catamorphism/Tcl/catamorphism-2.tcl

6 lines
151 B
Tcl
Raw Permalink Normal View History

2015-02-20 09:02:09 -05:00
set 1to5 {1 2 3 4 5}
puts [fold {{a b} {expr {$a+$b}}} 0 $1to5]
puts [fold {{a b} {expr {$a*$b}}} 1 $1to5]
puts [fold {{a b} {return $a,$b}} x $1to5]