JetBrains CEO here At the time, we had a student working on the project and they used a couple of classes from NProf code for loading the profiler under IIS. This was done incorrectly as it was not in compliance with…
In Kotlin there's a bunch of null-handling operators, which allows you to really treat null as None. Like x?.y()?.z(). Moreover, you can define extension functions on nullable types, which covers Option's map and much…
JetBrains CEO here At the time, we had a student working on the project and they used a couple of classes from NProf code for loading the profiler under IIS. This was done incorrectly as it was not in compliance with…
In Kotlin there's a bunch of null-handling operators, which allows you to really treat null as None. Like x?.y()?.z(). Moreover, you can define extension functions on nullable types, which covers Option's map and much…