poohbar
05/31/2018, 1:17 PM<properties><java.version>1.8</java.version></properties
and in kotlin-maven-plugin
<jvmTarget>1.8</jvmTarget>
Conrad
05/31/2018, 3:31 PMkarelpeeters
06/04/2018, 8:01 AMPavlo Liapota
06/04/2018, 11:11 AMenum class Direction {
NONE,
NORTH,
SOUTH,
EAST,
WEST,
START,
END;
companion object {
private val oppositMap = mapOf(
SOUTH to NORTH,
NORTH to SOUTH
// ...
)
}
val opposit get() = oppositMap.getValue(this)
}
karelpeeters
06/04/2018, 3:31 PMuser?.let { ... }
rook
06/04/2018, 4:13 PMDate
classaromal.s
06/06/2018, 11:55 AMcrazdrms
06/07/2018, 1:06 AMrook
06/07/2018, 5:53 PMncardozo
06/07/2018, 11:24 PMViktor Poulsen
06/08/2018, 10:33 AMHamza
06/10/2018, 2:55 AMHamza
06/10/2018, 7:02 AMfun <T> example(type: T)...
Andreas Sinz
06/10/2018, 8:41 AMjustFunction
will be compiled into two different methods. Thats not really possible with lambdas or local functions, because you have only one val singleParamFun
dave08
06/12/2018, 1:39 PMfun getPartRanges(partSize: Long, totalSize: Long): List<LongRange>
that returns something like [0..20,21..40,41..60,61..74] for an input of partSize = 20
and totalSize = 74
, what is an ideomatic way to do this in Kotlin?Hullaballoonatic
06/12/2018, 2:46 PMHullaballoonatic
06/12/2018, 4:06 PMHullaballoonatic
06/12/2018, 4:08 PMdiesieben07
06/12/2018, 7:59 PMdiesieben07
06/12/2018, 8:04 PMHullaballoonatic
06/12/2018, 8:07 PMHullaballoonatic
06/12/2018, 8:10 PMursus
06/13/2018, 8:50 PMal
06/15/2018, 1:07 AMval whatisthis = customers.flatMap { it.orders }.flatMap { it.products }
val allProducts = customers.flatMap { it.orders.flatMap { it.products } }
Thanks in advance, I did compare and it says they are the same println(whatisthis == allProducts)
benleggiero
06/15/2018, 1:38 AMinit
?ilya.gorbunov
06/15/2018, 5:03 PMdalexander
06/15/2018, 7:01 PMHullaballoonatic
06/15/2018, 8:52 PMHullaballoonatic
06/15/2018, 9:58 PMSudhir Singh Khanger
06/16/2018, 8:31 AMprivate lateinit var movieAdapter: RecyclerView.Adapter<*>
Works - val movieAdapter = MovieAdapter(...)
Sudhir Singh Khanger
06/16/2018, 8:31 AMprivate lateinit var movieAdapter: RecyclerView.Adapter<*>
Works - val movieAdapter = MovieAdapter(...)
diesieben07
06/16/2018, 2:41 PMMovieAdapter
, not RecyclerView.Adapter<*>
.