In this chapter, we presented the most common profiling tools and practices. Now you have all of the information that you need to debug, profile, and inspect code in your application. We introduced different profilers such as the Eclipse Memory Analyzer, the Profiler of Android Studio, and the Memory and Threads Viewer in IntelliJ IDEA.
In the next chapter, we'll inspect functional features of Kotlin and learn how Kotlin brings functional approaches to the world of JVM.