UNPKG

resume-client-socket.io

Version:

Resume Client API for Socket.IO and Node.JS - Medical Speech to Summarized Text

16 lines (13 loc) 329 B
"use strict"; module.exports = consume; function consume(channel, emit) { return function (callback) { channel.take(onItem); function onItem(err, item) { if (item === undefined) return callback(err); try { emit(item); } catch (err) { return callback(err); } channel.take(onItem); } }; }