If we have it (source-stream (sum a b)) then we should run the subscription as {subscription (a:1, b:2) {ask anything to return}}
Yes, something like that. But it's an subscription, so you need something in place that when whatever happens that should result in a new message, you call the source-stream
function again.
okay, thanks @gklijs