# replace linearSearch with mem.indexOfScalar, return not found error, factor out siftUp from addUnchecked, use compareFn to decide siftUp/siftDown · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/983830a4ae9955f95b46a4fb64d3914468226ccb)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 983830a4ae9955f95b46a4fb64d3914468226ccb

Requested commit: 983830a4ae9955f95b46a4fb64d3914468226ccb

Commit: 983830a4ae9955f95b46a4fb64d3914468226ccb

Tree: a842d1d2b356abbf83d7ce60fb7bebadf22eced7

Author: Bhargav Srinivasan

Committer: Bhargav Srinivasan

## Message

```
replace linearSearch with mem.indexOfScalar, return not found error, factor out siftUp from addUnchecked, use compareFn to decide siftUp/siftDown

```

## Parents

- [a5140cc9020f4e3649ccc14ca4317829ea289306](https://git.cafe/gitcafe/zig/commit/a5140cc9020f4e3649ccc14ca4317829ea289306?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/983830a4ae9955f95b46a4fb64d3914468226ccb?format=markdown)
