Rx.Observable
  .fromEvent(document.getElementById("search"), "keyup")
  .map(event => {
    return event.target.value;
  })
  .switchMap(searchQuery => {
    return Rx.Observable.fromPromise(
      axios.get("http://localhost:3334/movies/" + searchQuery)
    );
  })
  .map(results => {
    return results.data;
  })
  .subscribe(results => {
    renderResults(results);
  });

function renderResults(results) {
  var searchResultsElement = document.getElementById("searchResults");
  searchResultsElement.innerHTML = "";

  for (var i = 0; i < results.length; i++) {
    var el = document.createElement("li");
    el.innerHTML = results[i];
    searchResultsElement.appendChild(el);
  }
}

@@ -71,83 +71,23 @@
 %0A  .
-map(event =%3E %7B%0A    return event.target.value;%0A  %7D)%0A  .switchMap(searchQuery
+switchMap(event
  =%3E 
@@ -180,76 +180,33 @@
 %22 + 
-searchQuery)%0A    );%0A  %7D)%0A  .map(results =%3E %7B%0A    return results.data
+event.target.value)%0A    )
 ;%0A  
@@ -259,16 +259,21 @@
 (results
+.data
 );%0A  %7D);

Remove unwanted maps