Kotlin
-
Software Development
Kotlin – tail recursion optimization
Kotlin compiler optimizes tail recursive calls with a few catches. Consider a rank function to search for the index of an…
Read More » -
Enterprise Java
Annotated controllers – Spring Web/Webflux and Testing
Spring Webflux and Spring Web are two entirely different web stacks. Spring Webflux, however, continues to support an annotation-based programming model An endpoint defined…
Read More » -
Software Development
A New Idea For Functions
Introduction Man, I’ve had this idea in my head for more than a month now (luckily I wrote it down,…
Read More » -
Software Development
Kata – implementing a functional List data structure in Kotlin
I saw an exercise in chapter 3 of the excellent Functional Programming in Scala book which deals with defining functional data…
Read More » -
Android
[MEGA DEAL] The Complete Android Oreo with Kotlin Bundle (95% off)
Get Down to Brass Tacks with 105 Hours of Training in One of Android’s Fastest Growing Programming Languages Hey fellow…
Read More » -
Enterprise Java
Spring Webflux – Kotlin DSL – a walkthrough of the implementation
In a previous blog post I had described how Spring Webflux, the reactive programming support in Spring Web Framework, uses a…
Read More » -
Android Core
Kotlin and Android: JetBrains and Google Behind One Language
Google I/O 2017 had several major announcements, but one of the most interesting to me is “first-class support for Kotlin”…
Read More » -
Software Development
Improved Pattern Matching in Kotlin
Kotlin doesn’t have true pattern matching, and that’s fine. In order to make matchable classes in Scala, there is an…
Read More » -
Software Development
How to create an editor with syntax highlighting for your language using ANTLR and Kotlin
What we are going to build In this post we are going to see how to build a standalone editor…
Read More »