Averages/Arithmetic mean: Difference between revisions
Content added Content deleted
(→{{header|Ruby}}: use sum method) |
(Update WDTE example for language overhaul.) |
||
Line 3,227: | Line 3,227: | ||
=={{header|WDTE}}== |
=={{header|WDTE}}== |
||
<lang WDTE> |
<lang WDTE>let s => import 'stream'; |
||
let a => import 'arrays'; |
|||
'arrays' => a; |
|||
mean nums => |
let mean nums => |
||
a.stream nums |
a.stream nums |
||
-> s.reduce [0; 0] (@ s p n => [+ (a.at p 0) 1; + (a.at p 1) n]) |
-> s.reduce [0; 0] (@ s p n => [+ (a.at p 0) 1; + (a.at p 1) n]) |
||
Line 3,238: | Line 3,238: | ||
Usage: |
Usage: |
||
<lang WDTE> |
<lang WDTE>mean [1; 2; 3] -- io.writeln io.stdout;</lang> |
||
Output: |
Output: |