hhariri
hhariri
casablancais
06/12/2017, 3:36 PMgonzalonm
06/12/2017, 4:41 PMhhariri
curioustechizen
06/12/2017, 6:26 PMcurioustechizen
06/12/2017, 6:28 PMscott
06/15/2017, 10:25 PMoleksandr.samsonov
06/16/2017, 11:14 PMhhariri
arocnies
06/24/2017, 3:48 AMhhariri
hhariri
hhariri
hhariri
hhariri
hhariri
Pasted image at 2017-06-29, 8:26 AM▾
hhariri
rajendhiraneasu
07/06/2017, 12:43 PMhhariri
horse_badorties
08/03/2017, 11:49 AMrebcabin
08/12/2017, 5:28 PMhuutho
12/16/2017, 6:04 PMchirag
12/28/2017, 7:20 AMclass ChildValidation<T> {
var validations: MutableList<Pair<T.() -> Boolean, String>> = mutableListOf()
fun be(validate: T.() -> Boolean) = validate
infix fun (T.() -> Boolean).message(error: String) {
validations.add(this to error)
}
}
Hey guys ,I am trying to understand library code written in Kotlin,
I am not getting the syntax T.()
What is this representing ?
I know,() -> Unit
is used to represent a function .but this is T.() -> Boolean
different .
Any help is appreciatedVishal
03/16/2019, 8:00 AMSlackbot
12/31/2020, 10:49 AM