# std: added pure functions to StaticBitSet · gitcafe/zig

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

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

Visibility: public

Requested revision: 9e74e4c1f87acd987d6e96ca7388fd69f512ef1f

Requested commit: 9e74e4c1f87acd987d6e96ca7388fd69f512ef1f

Commit: 9e74e4c1f87acd987d6e96ca7388fd69f512ef1f

Tree: 3cb5716d60c3b1395f3834820473437d60a30181

Author: Pyrolistical

Committer: Veikka Tuominen

## Message

```
std: added pure functions to StaticBitSet
The following functions were added to both IntegerBitSet and ArrayBitSet:
fn eql(self: Self, other: Self) bool
fn subsetOf(self: Self, other: Self) bool
fn supersetOf(self: Self, other: Self) bool
fn complement(self: Self) Self
fn unionWith(self: Self, other: Self) Self
fn intersectWith(self: Self, other: Self) Self
fn xorWith(self: Self, other: Self) Self
fn differenceWith(self: Self, other: Self) Self

```

## Parents

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

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