The point of MVP is separation of business logic a...
# android-architecture
s
The point of MVP is separation of business logic and view logic, I've generally had most observable powered async calls that call a view callback via a contract. Either way I don't see an issue with using lambdas like that as long as your presented remains hermetic and unit testable