git @ Cat's Eye Technologies Robin / master eg / cat.robin
master

Tree @master (Download .tar.gz)

cat.robin @masterraw · history · blame

1
2
3
4
5
6
7
8
9
(require bind-vals)

(reactor (line-terminal) 0
  (fexpr (args env)
    (bind-vals ((event-type event-payload) state) args
      (if (equal? event-type (literal readln))
        (list state
          (list (literal writeln) event-payload))
        (list state)))))