RosettaCodeData/Task/Even-or-odd/WDTE/even-or-odd.wdte
2023-07-01 13:44:08 -04:00

15 lines
278 B
WDTE

let s => import 'stream';
let str => import 'strings';
let evenOrOdd n => (
let even n => == (% n 2) 0;
switch n {
even => 'even';
default => 'odd';
};
);
s.range 10
-> s.map (@ s n => str.format '{} is {}.' n (evenOrOdd n))
-> s.map (io.writeln io.stdout)
-> s.drain;