code: func (e *edge) slowCacheFunc(dep *dep) ResultBasedCacheFunc {
  	if e.cacheMap == nil {
  		return nil
  	}
  	return e.cacheMap.Deps[int(dep.index)].ComputeDigestFunc
  }
docs: // slowCacheFunc returns the result based cache func for dependency if it exists