

To do with Ammonite, check out the Ammonite Cookbook for some If you want to use Ammonite as a filesystem Syntax Highlighting for input and output,Īrtifact Loading in-REPL, and all the other nice This will give you access to the Ammonite-REPL: You can then run Ammonite via the `./amm` command. You can also download a bootstrap script, that can be downloaded and committedĪnd rename it to amm.bat Running Ammonite REPL $ sudo sh -c '(echo "#!/usr/bin/env sh" & curl -L ) > /usr/local/bin/amm & chmod +x /usr/local/bin/amm' & amm If you want to use Ammonite as a plain Scala shell, download the standaloneĪmmonite 3.0.0-M0 executable for Scala 2.13 (also People coming from IDEs or other REPLs such as IPython or Zsh.Īmmonite-REPL is a superior version of the default Scala REPL, as a It is much more featureful than the default REPL and comes The Ammonite-REPL is an improved Scala REPL, reimplemented from first Or pull-requests that land in the master branch: We also publish Unstable Versions from any commits that get pushed The bulk of this page describes the latest stable release of Ammonite,ģ.0.0-M0. You can also take a look at how people are using Ammonite in the wild: Interactive Ammonite-REPL or in some Scala Scripts. Which contains a bunch of fun things that you can do, whether in the If you're wondering what you can do with Ammonite, Straight to their docs, or scroll around and browse through the navigationīar on the left. The overhead of working in multiple languages.Įach of the above projects is usable standalone click on the links to jump You can use Scala Scripts for your scripting needs, and avoid You no longer have to drop down to Python or Bash for your scripting needs: Want to run it later, save it into some Scala Scripts and runįor a video overview of the project and it's motivation, check out this talk: Scala, open the Ammonite-REPL and run it, interactively! If you "projects", using the lightweight Ammonite runtime: if you want to run some The goal of Ammonite is to liberate your Scala code from heavyweight You use Ammonite and enjoyed it, please chip in to support our developmentĪny amount will help us develop Ammonite into the best possible REPL and Helpful in using Ammonite to the fullest: If you use Ammonite, you will probably find the following book by the Author

Setting up a "project" or waiting for SBT's slow startup times. Run easily from the command line, without the overhead of
