# std.crypto.ff: simplify implementation · gitcafe/zig

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

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

Visibility: public

Requested revision: 49d6dd3ecb0b5d0547f8a70b764e38af2f24f475

Requested commit: 49d6dd3ecb0b5d0547f8a70b764e38af2f24f475

Commit: 49d6dd3ecb0b5d0547f8a70b764e38af2f24f475

Tree: 54ebc6679cc0e3acdccce720783151b38b2bb592

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
std.crypto.ff: simplify implementation

* Take advantage of multi-object for loops.
* Remove use of BoundedArray since it had no meaningful impact on safety
  or readability.
* Simplify some complex expressions, such as using `!` to invert a
  boolean value.

```

## Parents

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

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