title: What is the difference between map() and switchMap() methods?
body: <p>What is the difference between those 2 methods of the LiveData class? The official doc and tutorial are pretty vague on that. In the <strong>map()</strong> method the first parameter called <strong>source</strong> but in the <strong>switchMap()</strong> it called <strong>trigger</strong>. What's the rationale behind that?</p>