in functional programming, all functions are pure....
# rx
t
in functional programming, all functions are pure. They can not affect anything in the outside world besides returning a value. So a function like
connect()
that doesn't return anything useful would be totally useless in a functional paradigm, thus we have to resort to "ugly" imperative operators like
doOnNext