// Package backoff provides backoff functionality
package backoff

import (
	"math"
	"time"
)

func Do(attempts int) time.Duration {
	if attempts == 0 {
		return time.Duration(0)
	}
	return time.Duration(math.Pow(10, float64(attempts))) * time.Millisecond
}