resetTimeoutWhen
  :: (a -> Bool) -> TimeoutOptions a -> TimeoutOptions a
resetTimeoutWhen resetQuery opts
  = opts { _resetTimeoutWhen = resetQuery }
resetTimeoutWhen
  :: (a -> Bool) -> TimeoutOptions a -> TimeoutOptions a
resetTimeoutWhen resetQuery opts
  = opts { _resetTimeoutWhen = resetQuery }
resetTimeoutWhen resetQuery opts
  = opts { _resetTimeoutWhen = resetQuery }