https://kotlinlang.org logo
#compose
Title
# compose
t

themishkun

05/13/2019, 9:18 AM
Did you look at noria project by JetBrains for reconcilation? https://github.com/JetBrains/noria-kt
r

ragunathjawahar

05/13/2019, 11:37 AM
Curious, what is the use case?
t

themishkun

05/13/2019, 12:05 PM
@ragunathjawahar the use case is any reconcilation. For compose specificaly, it is the reconcilation of ui elements being added, removed or modified
r

ragunathjawahar

05/13/2019, 12:07 PM
Is this conceptually similar to what DiffUtil / Eugene Myers algorithm does?
t

themishkun

05/13/2019, 12:15 PM
@ragunathjawahar Yes, it is a generalization of algorithms used under the hood of DiffUtil, React and similar frameworks and tools
r

ragunathjawahar

05/13/2019, 12:22 PM
Thank you for clarifying.
l

Leland Richardson [G]

05/13/2019, 4:01 PM
the “reconciling” that compose needs to do is quite a bit different if i understand correctly, so i don’t think this would apply to us (but might if we were building a full element hierarchy like some other declarative frameworks do)
42 Views