timeoutScheduler
  :: Scheduler Async -> TimeoutOptions a -> TimeoutOptions a
timeoutScheduler scheduler opts
  = opts { _timeoutScheduler = scheduler }
timeoutScheduler
  :: Scheduler Async -> TimeoutOptions a -> TimeoutOptions a
timeoutScheduler scheduler opts
  = opts { _timeoutScheduler = scheduler }
timeoutScheduler scheduler opts
  = opts { _timeoutScheduler = scheduler }