- Map Filter perfomance https://play.kotlinlang.org/#eyJ2ZXJzaW9uIjoiMi4wLjIxIiwicGxhdGZvcm0iOiJqYXZhIiwiYXJncyI6IiIsIm5vbmVNYXJrZXJzIjp0cnVlLCJ0aGVtZSI6ImlkZWEiLCJjb2RlIjoiaW1wb3J0IGtvdGxpbnguYmVuY2htYXJrLlNjb3BlXG5pbXBvcnQgb3JnLm9wZW5qZGsuam1oLmFubm90YXRpb25zLkJlbmNobWFya1xuaW1wb3J0IG9yZy5vcGVuamRrLmptaC5hbm5vdGF0aW9ucy5Gb3JrXG5pbXBvcnQgb3JnLm9wZW5qZGsuam1oLmFubm90YXRpb25zLk1lYXN1cmVtZW50XG5pbXBvcnQgb3JnLm9wZW5qZGsuam1oLmFubm90YXRpb25zLlN0YXRlXG5pbXBvcnQgb3JnLm9wZW5qZGsuam1oLmFubm90YXRpb25zLldhcm11cFxuaW1wb3J0IGphdmEudXRpbC5jb25jdXJyZW50LlRpbWVVbml0XG5cbnZhbCBsID0gKDEuLjEwMCkubWFwIHsgaXQgKiAzIH1cblxuQFN0YXRlKFNjb3BlLkJlbmNobWFyaylcbkBGb3JrKDEpXG5AV2FybXVwKGl0ZXJhdGlvbnMgPSAxMClcbkBNZWFzdXJlbWVudChpdGVyYXRpb25zID0gMTAsIHRpbWUgPSAxLCB0aW1lVW5pdCA9IFRpbWVVbml0LlNFQ09ORFMpXG5jbGFzcyBCZW5jaG1hcmtNYXBGaWx0ZXIge1xuICAgIEBCZW5jaG1hcmtcbiAgICBmdW4gbWFwRmlsdGVyKCk6IExpc3Q8SW50PiB7XG4gICAgICAgIHJldHVybiBsLm1hcCB7IGl0ICogMiB9LmZpbHRlciB7IGl0ICUgNCA9PSAwIH1cbiAgICB9XG5cbiAgICBAQmVuY2htYXJrXG4gICAgZnVuIHNlcXVlbmNlTWFwRmlsdGVyKCk6IExpc3Q8SW50PiB7XG4gICAgICAgIHJldHVybiBsLmFzU2VxdWVuY2UoKS5tYXAgeyBpdCAqIDIgfS5maWx0ZXIgeyBpdCAlIDQgPT0gMCB9LnRvTGlzdCgpXG4gICAgfVxuXG4gICAgQEJlbmNobWFya1xuICAgIGZ1biBpbmxpbmVNYXBGaWx0ZXIoKTogTGlzdDxJbnQ+IHtcbiAgICAgICAgdmFsIHJlc3VsdCA9IG11dGFibGVMaXN0T2Y8SW50PigpXG4gICAgICAgIGZvciAoeCBpbiBsKSB7XG4gICAgICAgICAgICB2YWwgeSA9IHggKiAyXG4gICAgICAgICAgICBpZiAoeSAlIDQgPT0gMClcbiAgICAgICAgICAgICAgICByZXN1bHQgKz0geVxuICAgICAgICB9XG4gICAgICAgIHJldHVybiByZXN1bHRcbiAgICB9XG5cbiAgICBAQmVuY2htYXJrXG4gICAgZnVuIGlubGluZU1hcFNtYXJ0KCk6IExpc3Q8SW50PiB7XG4gICAgICAgIHZhbCByZXN1bHQgPSBtdXRhYmxlTGlzdE9mPEludD4oKVxuICAgICAgICBmb3IgKGkgaW4gbC5pbmRpY2VzKSB7XG4gICAgICAgICAgICB2YWwgeCA9IGxbaV1cbiAgICAgICAgICAgIHZhbCB5ID0geCAqIDJcbiAgICAgICAgICAgIGlmICh5ICUgNCA9PSAwKVxuICAgICAgICAgICAgICAgIHJlc3VsdCArPSB5XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIHJlc3VsdFxuICAgIH1cblxuICAgIEBCZW5jaG1hcmtcbiAgICBmdW4gaW5saW5lTWFwRmlsdGVyV2l0aFNpemUoKTogTGlzdDxJbnQ+IHtcbiAgICAgICAgdmFsIHJlc3VsdCA9IEFycmF5TGlzdDxJbnQ+KGwuc2l6ZSlcbiAgICAgICAgZm9yIChpIGluIGwuaW5kaWNlcykge1xuICAgICAgICAgICAgdmFsIHggPSBsW2ldXG4gICAgICAgICAgICB2YWwgeSA9IHggKiAyXG4gICAgICAgICAgICBpZiAoeSAlIDQgPT0gMClcbiAgICAgICAgICAgICAgICByZXN1bHQgKz0geVxuICAgICAgICB9XG4gICAgICAgIHJldHVybiByZXN1bHRcbiAgICB9XG5cbiAgICBAQmVuY2htYXJrXG4gICAgZnVuIGlubGluZU1hcEZpbHRlcldpdGhTaXplRigpOiBMaXN0PEludD4ge1xuICAgICAgICB2YWwgcmVzdWx0ID0gQXJyYXlMaXN0PEludD4obC5zaXplKVxuICAgICAgICBmb3IgKHggaW4gbCkge1xuICAgICAgICAgICAgdmFsIHkgPSB4ICogMlxuICAgICAgICAgICAgaWYgKHkgJSA0ID09IDApXG4gICAgICAgICAgICAgICAgcmVzdWx0ICs9IHlcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gcmVzdWx0XG4gICAgfVxufVxuIn0= 23 comments kotlin
- I think I found a compiler bug? No clue why this happens https://play.kotlinlang.org/#eyJ2ZXJzaW9uIjoiMS43LjEwIiwicGxhdGZvcm0iOiJqYXZhIiwiYXJncyI6IiIsIm5vbmVNYXJrZXJzIjp0cnVlLCJ0aGVtZSI6ImlkZWEiLCJjb2RlIjoib3BlbiBjbGFzcyBTdXBlcmNsYXNzIHsgLy8gY2Fubm90IGJlIGludGVyZmFjZVxuXHRvYmplY3QgU3ViY2xhc3M6IFN1cGVyY2xhc3MoKSAvLyBtdXN0IGJlIG9iamVjdCwgbXVzdCBiZSBkZWNsYXJlZCBpbnNpZGUgc3VwZXJjbGFzc1xuXHRvYmplY3QgU3ViY2xhc3MyOiBTdXBlcmNsYXNzKCkgLy8gdGhpcyBvcmRlciBkb2Vzbid0IG1hdHRlclxuXG5cdGNvbXBhbmlvbiBvYmplY3QgeyAvLyBjYW5ub3QgYmUgbmFtZWQgbm9uLWNvbXBhbmlvbiBvYmplY3Rcblx0XHR2YWwgd2h5SXNUaGlzTnVsbCA9IFN1YmNsYXNzIC8vIG1heSBiZSBzZXQgaW4gY29tcGFuaW9uIG9iamVjdCdzIGluaXQge31cblx0XHR2YWwgd2h5SXNUaGlzTm90TnVsbCA9IFN1YmNsYXNzMiAvLyB0aGlzIG9yZGVyIGFsc28gZG9lc24ndCBtYXR0ZXJcblx0fVxufVxuXG4vLyBtdXN0IGJlIHRvcC1sZXZlbCwgb3JkZXIgZG9lcyBtYXR0ZXJcbnZhbCBzb21lVmFsdWUgPSBTdXBlcmNsYXNzLlN1YmNsYXNzXG52YWwgYW5vdGhlclZhbHVlID0gU3VwZXJjbGFzcy5TdWJjbGFzczJcblxuZnVuIG1haW4oKSB7XG5cdHByaW50bG4oU3VwZXJjbGFzcy53aHlJc1RoaXNOdWxsID09IG51bGwpIC8vIFwidHJ1ZVwiXG5cdHByaW50bG4oU3VwZXJjbGFzcy53aHlJc1RoaXNOb3ROdWxsID09IG51bGwpIC8vIFwiZmFsc2VcIlxuXHQvLyB0aGlzIGRvZXNuJ3QgaGFwcGVuIG9uIEpTIGxlZ2FjeSBvciBJUiB0YXJnZXRzXG59In0= 8 comments kotlin
- Casting null to a generic non-null type discrepancy https://play.kotlinlang.org/#eyJ2ZXJzaW9uIjoiMS4zLjMwIiwiY29kZSI6ImZ1biBtYWluKCkge1xuICAgIFxuICAgIHZhbCBudWxsVmFsdWUgPSBudWxsXG4gICAgXG4gICAgcHJpbnRsbihjYXN0PFN0cmluZz4obnVsbFZhbHVlKSlcbiAgICBwcmludGxuKG51bGxWYWx1ZSBhcyBTdHJpbmcpXG4gfVxuXG5mdW4gPFQ+IGNhc3QodmFsdWU6IFQ/KTogVCB7XG4gICAgXG4gICAgcmV0dXJuIHZhbHVlIGFzIFRcbn1cbiIsInBsYXRmb3JtIjoiamF2YSIsImFyZ3MiOiIifQ== 8 comments kotlin
Linking pages
- GitHub - JetBrains/kotlin: The Kotlin Programming Language. https://github.com/JetBrains/kotlin 18 comments
- GitHub - racecraftr/UselessJava: Every Day, I will create a useless Java project. Why? Well why not? https://github.com/racecraftr/UselessJava 7 comments
- GitHub - styfle/awesome-online-ide: 🌩️ A list of awesome online development environments https://github.com/styfle/awesome-online-ide 7 comments
- Introducing the Kotlin Playground https://blog.mansi.dev/introducing-the-kotlin-playground 4 comments
- A list of programming playgrounds https://jvns.ca/blog/2023/04/17/a-list-of-programming-playgrounds/ 4 comments
- All Kotlin Operators Explained! https://blog.octachart.com/kotlin-operators 3 comments
- AI-based Paradigm for Cross-Platform Mobile Development | by Navid Rezaei | Mar, 2023 | Medium https://navidre.medium.com/ai-based-paradigm-for-cross-platform-mobile-development-3156943308bb 2 comments
- Starting with Kotlin Cheatsheet - Java Code Geeks - 2023 https://www.javacodegeeks.com/starting-with-kotlin-cheatsheet 2 comments
- GitHub - mikeroyal/Android-Guide: Android Guide https://github.com/mikeroyal/Android-Guide 1 comment
- GitHub - mikeroyal/VSCode-Guide: VSCode Guide https://github.com/mikeroyal/VSCode-Guide 1 comment
- Enum vs Sealed class — which one to choose? | by Marcin Moskala | Kt. Academy https://blog.kotlin-academy.com/enum-vs-sealed-class-which-one-to-choose-dc92ce7a4df5 0 comments
- GitHub - mikeroyal/Kotlin-Guide: Kotlin Guide https://github.com/mikeroyal/Kotlin-Guide 0 comments
- Follow The Recipe -CleanKotlin https://cleankotlin.nl/blog/follow-the-recipe 0 comments
- Double negatives should not not be avoided -CleanKotlin https://cleankotlin.nl/blog/double-negations 0 comments
- 👀 Building Developer-First Products with Developer Experience 📒 (DX) 101 🙇 - DEV Community 👩💻👨💻 https://dev.to/lbelkind/building-developer-first-products-with-developer-experience-dx-101-2f56 0 comments
- GitHub - mcxiaoke/awesome-kotlin: A curated list of awesome Kotlin frameworks, libraries, documents and other resources https://github.com/mcxiaoke/awesome-kotlin 0 comments
- GitHub - marcosnils/awesome-playgrounds: List of awesome playgrounds https://github.com/marcosnils/awesome-playgrounds 0 comments
- The Great Kotlin Week: 1.9, Notebook, MongoDB Driver and support for education - JVM Weekly vol. 50 https://vived.substack.com/p/the-great-kotlin-week-19-notebook 0 comments
- The same app in Jetpack Compose, SwiftUI, and Flutter - Part 1: Let's Compose - Blog | Minas Giannekas https://blog.whidev.com/the-same-app-in-jetpack-compose-swiftui-and-flutter-compose/ 0 comments
Would you like to stay up to date with Java? Checkout Java
Weekly.
Related searches:
Search whole site: site:play.kotlinlang.org
Search title: Kotlin Playground: Edit, Run, Share Kotlin Code Online
See how to search.