(bind-func run:[void,Stream{!a}*,i64]* (lambda (s cnt) (if (or (<= cnt 0) (null? s)) void (begin (println (scar s)) (run (scdr s) (- cnt 1))))))