Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Scala tool similar to Linqpad

Tags:

scala

linqpad

So I'm a huge fan of LinqPad, but not just for its little LINQ testing but for quick scratchpad development using C# or F# since it adds REPL to C#. Anyways, I know scala has an interactive windows but is there any sort of lightweight tool similar to LinqPad that will work with Scala? Or is there some other great, light-weight, tool for prototyping in scala?

like image 908
Mike Avatar asked Oct 19 '11 19:10

Mike


1 Answers

Scala-ide has a built in repl that is graphical, (it does not fit the lightweight part of your question). Try it by pressing Ctrl-Shift-X inside a Scala editor to run the selected expression (or the current line). Here is how it looks like. I think it is the closest thing right now.

enter image description here

Kojo is based on scala, but not really what you are asking for either but cool, and could be used for learning purposes.

enter image description here

Also in the Scala Plugin for IntelliJ IDEA (Nika builds) Scala Language Console

enter image description here

Web

On the web there is at least two consoles

Simplex3dConsole (Java Web Start) enter image description here

http://www.simplyscala.com/? (Web based)

For a SQL based console written in scala have a look at SQLShell adding something like that to repl or sbt or a graphical tool. Se also Scala integrated query which might interest you.

like image 128
oluies Avatar answered Sep 30 '22 09:09

oluies