Create a cljs.repl/*repl-env* dynamic var and bind it around cljs repl loops

Description

This will enable tooling to easily eval things on the client.

For example a macro that can watch a CSS file and ping the client when it changes. And you could require and use this CSS tooling directly at the CLJS REPL.

A larger example of using a bound repl-env to make a simple figwheel:
https://gist.github.com/bhauman/d731eb4cb54fa187c341aec75f62dd83

Environment

None

Assignee

David Nolen

Reporter

Bruce Hauman

Labels

None

Approval

None

Patch

Code

Priority

Critical
Configure