October 2018
Intermediate to advanced
420 pages
10h 26m
English
The let operator allows us to use a function like an operator. It allows us to use a function that takes an observable as input and returns an observable into a chain of operators, in a seamless way. The following figure shows the workings of this let operator:

The prototype of this operator is the following one:
Observable.let(self, func, **kwargs)
The implementation of the let operator is simply a call to the func function with the self and kwargs arguments:
func(self, **kwargs)
So, the let operator basically makes func an operator that takes the input stream of the let operator as the input ...