(timeout, f, *args, **kwargs)
Runs @f after @timeout delay in milliseconds.

    @timeout
      Delay in milliseconds.

    @f
      Function to run passing it @*args and @*kwargs.
Runs @f after @timeout delay in milliseconds.
Runs @f after @timeout delay in milliseconds .
def after(timeout, f, *args, **kwargs):
    '''Runs @f after @timeout delay in milliseconds.

    @timeout
      Delay in milliseconds.

    @f
      Function to run passing it @*args and @*kwargs.
    '''
    sublime.set_timeout(lambda: f(*args, **kwargs), timeout)
def after ( timeout , f , * args , * * kwargs ) : sublime . set_timeout ( lambda : f ( * args , * * kwargs ) , timeout )