15 lines
278 B
WDTE
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;
|