├── Kotlin-Samples-Android ├── .gitignore ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ │ ├── CoursorIterationTest.kt │ │ │ ├── ParcelizeTest.kt │ │ │ └── SharedPreferencesTest.kt │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── kotlin │ │ └── samuel │ │ │ └── urbanowicz │ │ │ └── MainActivity.kt │ │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── layout │ │ └── activity_main.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── Kotlin-Samples-JS ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle ├── src │ └── main │ │ └── kotlin │ │ └── chapter9 │ │ └── recipe2 │ │ └── AlertDialogApp.kt └── test_app.html ├── Kotlin-Samples ├── .gitignore ├── build.gradle ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── main │ ├── kotlin │ ├── chapter1 │ │ ├── Recipe1.kt │ │ ├── Recipe2.kt │ │ ├── Recipe3.kt │ │ ├── Recipe4.kt │ │ ├── Recipe5.kt │ │ └── Recipe6.kt │ ├── chapter2 │ │ ├── Recipe1.kt │ │ ├── Recipe2.kt │ │ ├── Recipe3.kt │ │ ├── Recipe5.kt │ │ ├── Recipe6.kt │ │ ├── Recipe7.kt │ │ ├── Recipe8.kt │ │ ├── Recipe9.kt │ │ └── recipe4 │ │ │ ├── LightBulb.java │ │ │ └── Recipe4.kt │ ├── chapter3 │ │ ├── Recipe2.kt │ │ ├── Recipe3.kt │ │ ├── Recipe4.kt │ │ ├── Recipe5.kt │ │ ├── Recipe6.kt │ │ └── Recipe7.kt │ ├── chapter4 │ │ ├── Recipe1.kt │ │ ├── Recipe2.kt │ │ ├── Recipe3.kt │ │ ├── Recipe4.kt │ │ ├── Recipe5.kt │ │ ├── Recipe6.kt │ │ ├── Recipe7.kt │ │ ├── Recipe8.kt │ │ └── Recipe9.kt │ ├── chapter5 │ │ ├── Recipe1.kt │ │ ├── Recipe2.kt │ │ ├── Recipe3.kt │ │ ├── Recipe4.kt │ │ ├── Recipe5.kt │ │ ├── Recipe6.kt │ │ ├── Recipe7.kt │ │ ├── Recipe8.kt │ │ ├── Recipe_2_class_diagram_original.jpg │ │ └── Recipe_2_class_diagram_refactored.png │ ├── chapter6 │ │ ├── Recipe1.kt │ │ ├── Recipe2.kt │ │ ├── Recipe3.kt │ │ ├── Recipe4.kt │ │ ├── Recipe5.kt │ │ ├── Recipe6.kt │ │ └── Recipe7.kt │ ├── chapter7 │ │ ├── Recipe1.kt │ │ ├── Recipe2.kt │ │ ├── Recipe3.kt │ │ ├── Recipe4.kt │ │ ├── Recipe5.kt │ │ ├── Recipe6.kt │ │ ├── Recipe7.kt │ │ └── Recipe8.kt │ ├── chapter8 │ │ ├── Recipe7.kt │ │ ├── Recipe8.kt │ │ └── Recipe9.kt │ └── chapter9 │ │ ├── Recipe3.kt │ │ ├── Recipe4.kt │ │ ├── Recipe5.kt │ │ ├── Recipe7.kt │ │ ├── Recipe8.kt │ │ ├── recipe1 │ │ ├── ColoredText.kt │ │ └── JavaApp.java │ │ └── recipe6.kt │ └── resources │ ├── file1.txt │ ├── file2.txt │ └── subdirectory │ └── sample_file_2.txt ├── LICENSE └── README.md /Kotlin-Samples-Android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/.gitignore -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/build.gradle -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/proguard-rules.pro -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/androidTest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/androidTest/AndroidManifest.xml -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/androidTest/kotlin/CoursorIterationTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/androidTest/kotlin/CoursorIterationTest.kt -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/androidTest/kotlin/ParcelizeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/androidTest/kotlin/ParcelizeTest.kt -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/androidTest/kotlin/SharedPreferencesTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/androidTest/kotlin/SharedPreferencesTest.kt -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/kotlin/samuel/urbanowicz/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/kotlin/samuel/urbanowicz/MainActivity.kt -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /Kotlin-Samples-Android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /Kotlin-Samples-Android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/build.gradle -------------------------------------------------------------------------------- /Kotlin-Samples-Android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/gradle.properties -------------------------------------------------------------------------------- /Kotlin-Samples-Android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /Kotlin-Samples-Android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /Kotlin-Samples-Android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/gradlew -------------------------------------------------------------------------------- /Kotlin-Samples-Android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-Android/gradlew.bat -------------------------------------------------------------------------------- /Kotlin-Samples-Android/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /Kotlin-Samples-JS/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-JS/.gitignore -------------------------------------------------------------------------------- /Kotlin-Samples-JS/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-JS/build.gradle -------------------------------------------------------------------------------- /Kotlin-Samples-JS/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-JS/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /Kotlin-Samples-JS/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-JS/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /Kotlin-Samples-JS/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-JS/gradlew -------------------------------------------------------------------------------- /Kotlin-Samples-JS/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-JS/gradlew.bat -------------------------------------------------------------------------------- /Kotlin-Samples-JS/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'Kotlin-Samples-JS' 2 | 3 | -------------------------------------------------------------------------------- /Kotlin-Samples-JS/src/main/kotlin/chapter9/recipe2/AlertDialogApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-JS/src/main/kotlin/chapter9/recipe2/AlertDialogApp.kt -------------------------------------------------------------------------------- /Kotlin-Samples-JS/test_app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples-JS/test_app.html -------------------------------------------------------------------------------- /Kotlin-Samples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/.gitignore -------------------------------------------------------------------------------- /Kotlin-Samples/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/build.gradle -------------------------------------------------------------------------------- /Kotlin-Samples/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/gradlew -------------------------------------------------------------------------------- /Kotlin-Samples/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/gradlew.bat -------------------------------------------------------------------------------- /Kotlin-Samples/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'Kotlin-Samples' 2 | 3 | -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter1/Recipe1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter1/Recipe1.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter1/Recipe2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter1/Recipe2.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter1/Recipe3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter1/Recipe3.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter1/Recipe4.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter1/Recipe4.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter1/Recipe5.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter1/Recipe5.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter1/Recipe6.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter1/Recipe6.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter2/Recipe1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter2/Recipe1.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter2/Recipe2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter2/Recipe2.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter2/Recipe3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter2/Recipe3.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter2/Recipe5.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter2/Recipe5.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter2/Recipe6.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter2/Recipe6.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter2/Recipe7.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter2/Recipe7.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter2/Recipe8.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter2/Recipe8.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter2/Recipe9.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter2/Recipe9.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter2/recipe4/LightBulb.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter2/recipe4/LightBulb.java -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter2/recipe4/Recipe4.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter2/recipe4/Recipe4.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter3/Recipe2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter3/Recipe2.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter3/Recipe3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter3/Recipe3.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter3/Recipe4.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter3/Recipe4.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter3/Recipe5.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter3/Recipe5.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter3/Recipe6.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter3/Recipe6.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter3/Recipe7.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter3/Recipe7.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter4/Recipe1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter4/Recipe1.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter4/Recipe2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter4/Recipe2.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter4/Recipe3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter4/Recipe3.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter4/Recipe4.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter4/Recipe4.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter4/Recipe5.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter4/Recipe5.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter4/Recipe6.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter4/Recipe6.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter4/Recipe7.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter4/Recipe7.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter4/Recipe8.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter4/Recipe8.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter4/Recipe9.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter4/Recipe9.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter5/Recipe1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter5/Recipe1.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter5/Recipe2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter5/Recipe2.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter5/Recipe3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter5/Recipe3.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter5/Recipe4.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter5/Recipe4.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter5/Recipe5.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter5/Recipe5.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter5/Recipe6.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter5/Recipe6.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter5/Recipe7.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter5/Recipe7.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter5/Recipe8.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter5/Recipe8.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter5/Recipe_2_class_diagram_original.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter5/Recipe_2_class_diagram_original.jpg -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter5/Recipe_2_class_diagram_refactored.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter5/Recipe_2_class_diagram_refactored.png -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter6/Recipe1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter6/Recipe1.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter6/Recipe2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter6/Recipe2.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter6/Recipe3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter6/Recipe3.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter6/Recipe4.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter6/Recipe4.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter6/Recipe5.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter6/Recipe5.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter6/Recipe6.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter6/Recipe6.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter6/Recipe7.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter6/Recipe7.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter7/Recipe1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter7/Recipe1.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter7/Recipe2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter7/Recipe2.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter7/Recipe3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter7/Recipe3.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter7/Recipe4.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter7/Recipe4.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter7/Recipe5.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter7/Recipe5.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter7/Recipe6.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter7/Recipe6.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter7/Recipe7.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter7/Recipe7.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter7/Recipe8.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter7/Recipe8.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter8/Recipe7.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter8/Recipe7.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter8/Recipe8.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter8/Recipe8.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter8/Recipe9.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter8/Recipe9.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter9/Recipe3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter9/Recipe3.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter9/Recipe4.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter9/Recipe4.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter9/Recipe5.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter9/Recipe5.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter9/Recipe7.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter9/Recipe7.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter9/Recipe8.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter9/Recipe8.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter9/recipe1/ColoredText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter9/recipe1/ColoredText.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter9/recipe1/JavaApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter9/recipe1/JavaApp.java -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/kotlin/chapter9/recipe6.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/kotlin/chapter9/recipe6.kt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/resources/file1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/resources/file1.txt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/resources/file2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/resources/file2.txt -------------------------------------------------------------------------------- /Kotlin-Samples/src/main/resources/subdirectory/sample_file_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/Kotlin-Samples/src/main/resources/subdirectory/sample_file_2.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Kotlin-Standard-Library-Cookbook/HEAD/README.md --------------------------------------------------------------------------------