"Class Methods" in Scala
In Scala you can’t declare class methods, all the methods defined in a class belong to the object. ...
In Scala you can’t declare class methods, all the methods defined in a class belong to the object. ...
Scala has a powerful pattern matching mechanism, that we can think of a kind of “switch” if we come from another programming language, but it’s much more powerful and I’d love to explore some of its options here. A simple switch in Scala would look like this: a match { case 1 => "One" case 2 => "Two" case _ => "Whatever" } In this case we have cases with 1 and 2, and if something else is matched then we return “Whatever”. But this is really simple, let’s make it more complex matching with types too. ...
I’ve worked on some Scala projects recently using SBT (Scala Building Tool) and every time I had a change in a file I needed to go to SBT and type compile until I found a simple instruction to keep it compiling for me. Just execute SBT and run the following command: ~ compile Now every time you save a file it will be compiled automatically. In the official documentation you can see more details. ...
The last week I had a spec with a request where I needed to specify the content type and Google sensei didn’t help me. It took me an hour until I finally found it, so let me show here briefly how to do it just in case I have to find it again. ...
I’ve created a small gem, Bruno, to convert a Localizable.strings (iOS) file to a strings XML file (Android) and vice-versa. ...