dennislaumen + scala   5

Simply Scala
All the examples in this tutorial can be run simply by clicking on them.

You can enter your own code by typing it into the box above. The code will be sent and run when you type Enter. You can type a lot of one-liners this way. However, if you open a code block with any form of braces the code will not be sent until the braces are matched and the cursor is positioned at the end of text. This allows you to write multi-line code and freely edit the code. You can always click on the Evaluate button or Ctrl Enter to force a send. Examples from other places can be entered using the regular cut and paste. The maximum text size is limited to about 2000 characters.

Already sent code can be recalled by using Ctrl with the up or down arrows. These you can then edit using the up/down arrows and send again. So you can try an example, then call it back, make changes, try different ideas and check how the syntax works.
scala  tutorials  programming 
june 2010 by DennisLaumen
Code Examples for Programming in Scala
by Martin Odersky, Lex Spoon, Bill Venners
scala  examples 
june 2010 by DennisLaumen
Maven and Scalatest
I started experimenting with ScalaTest some days ago tempted by the nice looking Feature Specs over here.

mvn scala:cc is continuously compiling my scala code - I wanted to be able to call something like mvn test -Dtest=MyTest from command line as well as for maven to run all my test suites when building.
scala  unittesting  scalatest  maven  softwaredevelopment  softwaretesting 
may 2010 by DennisLaumen
The Scala Programming Language
Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages, enabling Java and other programmers to be more productive. Code sizes are typically reduced by a factor of two to three when compared to an equivalent Java application.
scala  programminglanguages  java 
march 2010 by DennisLaumen

Copy this bookmark:



description:


tags: