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?
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.
Kojo is based on scala, but not really what you are asking for either but cool, and could be used for learning purposes.
Also in the Scala Plugin for IntelliJ IDEA (Nika builds) Scala Language Console
Web
On the web there is at least two consoles
Simplex3dConsole (Java Web Start)
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With