jacinda-1.0.0.0: test/examples/evenOdd.jac
fn count(x) ≔
(+)|0 [:1"x;
fn isEven() :=
(~ /(0|2|4|6|8)$/);
fn isOdd() :=
(~ /(1|3|5|7|9)$/);
fn divTen() :=
(~/0$/);
let
val iStream := $0
val even := count (isEven #. iStream)
val odd := count (isOdd #. iStream)
val tens := count (divTen #. iStream)
{. FIXME: if different lengths, all fucked (and... wrong :(
val total := odd + even
in (total . odd . even) end