examples/mixed-sync-async.js
function three(context, next) {
  console.log('Hi from three', context);
  setTimeout(function() {
    context.three = 'Hello';
    console.log('Hello from three', context);
  }, 1000);
}
function three(context, next) {
  console.log('Hi from three', context);
  setTimeout(function() {
    context.three = 'Hello';
    console.log('Hello from three', context);
  }, 1000);
}
function three ( context , next ) { console . log ( 'Hi from three' , context ) ; setTimeout ( function ( ) { context . three = 'Hello' ; console . log ( 'Hello from three' , context ) ; } , 1000 ) ; }
Function Three.
Example function, logs 'hello' and currect context.

@param {Object} context Current context object.
@param {Function} next Next middleware in chain.
Function Three . Example function logs hello and currect context .