Category Archives: Libraries

What’s new in Standard Library M13 and M14

Standard Library continues its evolution: Lazy<T> type has been introduced More concise syntax for storing properties in a Map Final changes in the Char arithmetics Plus and minus operations on a collection now depend on its type New scope functions: … Continue reading

Posted in Libraries | 18 Comments

Webinar Recording. Quasar: Efficient and Elegant Fibers, Channels and Actors

The recording of our September 16th webinar, Quasar: Efficient and Elegant Fibers, Channels and Actors, is now available on JetBrainsTV YouTube channel. In this webinar, Fabio Tudone shows how to use Quasar for creation of highly concurrent software. He covers … Continue reading

Posted in Events, Libraries | Tagged , , , , , | 1 Comment

Join Live Webinar — Quasar and Kotlin

Join us  Wednesday, September 16th, 16:00 – 17:00 CET (10:00 – 11:00 AM EDT) for our free webinar, Quasar: Efficient and Elegant Fibers, Channels and Actors with Fabio Tudone. Quasar fibers bring true lightweight threads to the JVM as well as Erlang-like actors, Go-like … Continue reading

Posted in Events, Libraries | Tagged , , , , , , | 1 Comment

Better Annotation Processing: Supporting Stubs in kapt

We announced kapt, an Annotation Processing Tool for Kotlin, some time ago, and discussed its limitations. Now most of the limitations are going away with the updated version of kapt that is available as a 0.1-SNAPSHOT preview.

Posted in Android, Libraries, Tools | 18 Comments

Kotlin Evolves: How to Keep Your Code Up

Kotlin is undergoing finalization, and as part of the process we are cleaning up: revising the language and its libraries. The biggest changes have been made in M12, but some more are coming. The point is to perform all the … Continue reading

Posted in Libraries | 20 Comments

Fibers and Actors in Kotlin with Quasar

In the previous post we mentioned that the Quasar library now supports Kotlin, providing awesome support for fibers (lightweight threads), Go-like channels, Erlang-like actors, and other asynchronous tools. Our friends from Parallel Universe have published a blog post that dives … Continue reading

Posted in Libraries | 2 Comments

Spek – A Specification Framework

For a while now, a few of us have been working on a project called Spek, a framework that allows you to write executable specifications. It allows you to write specifications (i.e. tests) in a more human-readable, and what’s more … Continue reading

Posted in Libraries | 17 Comments

Type-Safe Web with Kotlin

We told you about Kara Web Framework a while ago. It is written in Kotlin and relies on type-safe builders. It doesn’t have to be the only web framework for Kotlin, but the general principles seem good, so I wrote … Continue reading

Posted in Libraries | 1 Comment