Skip to content

Instantly share code, notes, and snippets.

@hughfdjackson
Created August 20, 2013 13:32
Show Gist options
  • Select an option

  • Save hughfdjackson/6281468 to your computer and use it in GitHub Desktop.

Select an option

Save hughfdjackson/6281468 to your computer and use it in GitHub Desktop.
var eventStream = new MyEventStream();
var fetchDataFromServer = function(id){ return /* some promise thing */ };
var getExtraDataForStream = function(data){ return fetchDataFromServer(data.id) };
var enhancedStream = eventStream.map(getExtraDataForStream);
enhanceStream.on('data', console.log); // augmented data printed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment