Friday, September 12, 2008

Scala Shell

Scala Shell (scalash) is a shell for programming in Scala. Scalash is run from the command line and allows the programmer to experiment with code in real time. It allows you to enter Scala commands at the prompt and have the interpreter respond immediately.

A quick summary of the features present:

  • colourized output (highlighting)
  • auto-completion, aka Tab-completion
  • start script support - when an interactive shell is started, Scala Shell reads and executes commands from ~/.scalarc, if that file exists.
  • persistent history (~/.scala_history)
  • command history
  • command load




You can install the current release directly with Scala Bazaar:

sbaz update
sbaz install scalashell-scala

Saturday, September 6, 2008

Scala API lookup with Ubiquity

A quickly hacked up Scala API lookup for Ubiquity, the first prototype of a natural language web service connector created by Mozilla Labs. It basically prepends a google search with the site: parameter pointing to the Scala API. Click here to install it.