K Merle
08/25/2022, 5:35 AM@Composable
fun Parent() {
val argument = {
// Do something
}
Child(param = argument)
}
fun Child(param: () -> Unit) {}
vs
@Composable
fun Parent() {
Child(param = {
// Do something
})
}
fun Child(param: () -> Unit) {}
MR3Y
08/25/2022, 10:26 AMremember{}
when you want to memoize a non-stable variable capturing lambda, so you memoize it to avoid a lot of unnessecary recompositions Jetpack compose performane gotchas, Option 2: remembered lambdas, otherwise i would just stick with option 2K Merle
08/25/2022, 12:27 PMMR3Y
08/25/2022, 12:39 PMK Merle
08/25/2022, 12:40 PMMR3Y
08/25/2022, 12:40 PMremember{}
in order to memoize it, otherwise I believe there is no differenceLeland Richardson [G]
08/25/2022, 1:51 PM