`recur` in alt go throws in ClojureScript, work in Clojure.

Description

try belowing code:
```clojure
(go-loop []
(a/alt!
ch
([x] (when x
(println "got" x)
(recur)))
(timeout 3000)
(do
(println "timeout")
(recur))))
```

Environment

Mac OS & JDK8

Activity

Show:
Isaac Zeng
May 23, 2017, 7:18 AM

nevermind, wrong usage

Alex Miller
May 23, 2017, 2:10 PM

per request

Declined

Assignee

Unassigned

Reporter

Isaac Zeng

Labels

None

Approval

None

Patch

None

Priority

Critical