REPL
Clone or download
Pull request Compare This branch is 26 commits ahead of IG-Group:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
deps
resources
war
.gitattributes
.gitignore
README.md
Using REPL driven development.key
pom.xml
run_application.bat
run_application.sh
run_component_tests.sh

README.md

REPL Driven Development talk

Running

  cd deps
  docker-compose up --build -d
  cd ..
  cd war  
  mvn clean install -Pdevrun

API

App comes with a Swagger UI

Developing

Using Intellij IDEA + Cursive

  1. Start the app from the command line
  2. Install the Cursive plugin
  3. Connect to app as a "remote" repl in localhost:4006. See the Cursive REPL guide
  4. Run (autotest) in the REPL window
  5. Hack
  6. Go to 5

If you feel really brave, the app also uses Stuart Sierra's reloaded workflow