A bit of Kotlin — Logger Extension
Creating a SLF4J logger is sometimes clumsy. Not that it would be very complex. But what I like about Kotlin is its expressive, yet compact spelling. An extension function can help!
Normally one would use the SLF4J LoggerFactory and give it a Java class. Unfortunately, you can not directly pass the Kotlin class (KClass), but still have to add a .java. That makes the whole line somehow ugly.
With an extension function you can make the whole more beautiful and expressive.
From now on you can create a new logger with