---
title: "combine(_:)"
framework: swift
role: symbol
role_heading: Instance Method
path: "swift/hasher/combine(_:)"
---

# combine(_:)

Adds the given value to this hasher, mixing its essential parts into the hasher state.

## Declaration

```swift
mutating func combine<H>(_ value: borrowing H) where H : Hashable, H : ~Copyable
```

## Parameters

- `value`: A value to add to the hasher.

## See Also

### Adding Values

- [combine(bytes:)](swift/hasher/combine(bytes:).md)
