I'm not sure I follow. This isn't different than M...
# android-architecture
s
I'm not sure I follow. This isn't different than MVP where you have an implementing interface. You could have a
render
lambda that just takes a sealed class and renders it's result, encapsulating progress, error, etc. Every presenter has view callbacks and I'd argue that strict MVP does a poor job of separating a presenter from a view anyway. I don't think mixing functional and MVP is a bad idea if you design it right