If you want to experiment with the code examples from the book Atomic Kotlin , you're in the right place.
Packages | Contents | Packages | Contents | Packages | Contents |
---|---|---|---|---|---|
section01 |
Boolean | ExtensionFunc | section05 |
Abstrack | |
DoWhile | Enumerations | AdapterPattern | |||
ExpressionBody | ExtensionProperty | BaseClassInit | |||
Ranges | GenericFunctions | ClassDelegation | |||
StringTemplates | Labels | ClassedNestedInterface | |||
Variable | NamedAndDefaultArg | CompanionObjects | |||
While | NullableExtensions | Constructor | |||
ifExpressions | NonNullAssertion | Downcasting | |||
section02 |
Maps | NullableTypes | Inheritance | ||
Lists | Overloading | InheritanceExtensions | |||
ClassBodies | SafeCalls | InnerClass | |||
Constructors | When | Interface | |||
CreatingClass | section04 |
Closures | NestedClass | ||
MapsGetValue | CreatingLists | Objects | |||
MutableList | ImportanceOfLambdas | Polymorphism | |||
MutableMap. | ListInit | LocalClass | |||
Objects. | PairsOfLists | SealedClass | |||
Properties | Partition | SecondaryConstructor | |||
PropertyAccessors | Predicates | Smartcast | |||
Sets | StoringLambda | TypeChecking | |||
This | TakeOrDrop | Upcasting | |||
VarArg | lambdas | section06 |
ExceptionHandlers | ||
section03 |
BreakContinue | FunctionReference | section07 |
ScopeFunctions | |
CopyDataClass | High-orderFunction | EqualsHashcode | |||
DataClass | Labels | lateinitLazy | |||
DataClassHashCode | LocalExtencionFunc | ||||
Destructuring | Maps | ||||
ElvisOperator | MemberReference | ||||
Enumerations | Zipping |
Give a ⭐️ if you like this project!