Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stepic-kotlin

Resolved tasks of cource 'Kotlin' on Stepic.org

1 Introduction

1.1 Hello, world!

1.2 Java to Kotlin conversion

1.3 Named arguments

1.4 Default arguments

1.5 Lambdas

1.6 Strings

1.7 Data classes

1.8 Nullable types

1.9 Smart casts

1.10 Extension functions

1.11 Object expressions

1.12 SAM conversions

1.13 Extension functions on collections

2.Conventions

2.1 Comparison

2.2 In range

2.3 Range to

2.4 For loop

2.5 Operators overloading

2.6 Destructuring declarations

2.7 Invoke

3 Collections

3.1 Introduction

3.2 Filter; map

3.3 All, Any and other predicates

3.4 FlatMap

3.5 Max; min

3.6 Sort

3.7 Sum

3.8 Group By

3.9 Partition

3.10 Fold

3.11 Compound tasks

3.12 Get used to new style

4 Properties

4.1 Properties

4.2 Lazy property

4.3 Delegates example

4.4 Delegates

5 Builders

5.1 Extension function literals

5.2 String and map builders

5.3 The function apply

5.4 Html builder

5.5 Builders: how it works

6 Generics

6.1 Generic functions

About

Resolved tasks for cource 'Kotlin' on Stepic.org

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages