参考资料:https://zhuanlan.zhihu.com/p/25383159
https://mcxiaoke.gitbooks.io/rxdocs/content/Observables.html
ramda:http://ramda.cn/docs/#is
https://llh911001.gitbooks.io/mostly-adequate-guide-chinese/content/