core.async for self-hosted ClojureScript
Pull request Compare This branch is 43 commits ahead, 7 commits behind clojure:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
examples
script
src
.gitignore
.travis.yml
README.md
deps.edn
epl.html
package.json
pom.xml
project.clj

README.md

Andare

A fork of core.async ported for use with self-hosted ClojureScript.

Releases and Dependency Information

Clojars Project

Deps dependency information:

 {andare {:mvn/version "0.9.0"}}

Leiningen dependency information:

 [andare "0.9.0"]

Maven dependency information:

<dependency>
  <groupId>andare</groupId>
  <artifactId>andare</artifactId>
  <version>0.9.0</version>
</dependency>

Lumo

NPM Version

npm install andare

Usage

Andare preserves the namespaces present in core.async. Thus, bootstrap-compatible ClojureScript code that makes use of core.async can operate in self-hosted environments if you make the Andare artifact available for loading in lieu of the official core.async artifact.

Compatibility

Andare core.async
0.9.0 0.4.474
0.8.0 0.3.465
0.7.0 0.3.443
0.6.0 0.3.442
0.5.0 0.3.426
0.4.0 0.2.395
0.3.0 0.2.391
0.2.0 0.2.374
0.1.0 0.2.374

Testing

Build Status

Self-Hosted ClojureScript

lein tach lumo

or

lein tach planck

JVM ClojureScript

lein cljsbuild once adv

Then open script/runtests.html

Clojure

lein test

License

Revisions in this fork: Copyright © 2016–2018 Mike Fikes and Contributors

Distributed under the Eclipse Public License, the same as Clojure.