I have a function callWithMagic which takes a callback function as a parameter and calls it with one argument.
callWithMagic
const callWithMagic = callback =&
You could use an anonymus function
something like
session.sub('Hello', function(){marketEvents(your args);});