August 16, 2014July 18, 2020scala Publish JAR artifact using Gradle to Artifactory So I have wasted (invested) a day or two just to find out how to publish a JAR using Gradle to a […]
May 2, 2014July 18, 2020scala Scala for-comprehension with concurrently running futures Can you tell what’s the difference between the following two? If yes, then you’re great and you don’t need to read further. […]
February 9, 2014scala The best code coverage for Scala The best code coverage metric for Scala is statement coverage. Simple as that. It suits the typical programming style in Scala best. […]
December 27, 2013Programming, scala Await without waiting Scala has recently introduced async and await features. It allows to write clean and easy-to-understand code for cases where otherwise complex composition […]
August 25, 2013scala Scala Wonderland: Case classes and pattern matching Pattern matching is usually related to text search. In Scala it has much more sophisticated usage. You can write exciting decision logic […]
July 30, 2013scala Scala Wonderland: Semicolons, singletons and companion objects In Scala you may usually omit semicolon at the end of a statement. It is required if more statements are on a […]
July 21, 2013scala Scala Wonderland: Lists In functional style methods should not have side effects. A consequence of this philosophy is that List is immutable in Scala. Construction […]
July 12, 2013July 12, 2013scala Scala Wonderland: The functional style Scala encourages to use a functional style of programming. For programmers coming from imperative world of Java or C# it is the […]
July 6, 2013July 6, 2013scala Scala Wonderland #1: All operations are method calls I’ve started learning Scala two months ago and I can’t get back to Murakami’s 1Q84 so exciting it is. In the coming […]