Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wafflelapkin/opt_reduce

Small rust crate that provides `reduce` method for `Option<_>`
https://github.com/wafflelapkin/opt_reduce

Last synced: 3 months ago
JSON representation

Small rust crate that provides `reduce` method for `Option<_>`

Awesome Lists containing this project

README

        


opt_reduce


crates.io


documentation (docs.rs)


LICENSE (MIT)

This crate provides a `reduce` function for `Option<_>` that allows to
merge two options together.

This method was previously proposed for addition to `std` two times but both
PRs were closed:
1. [#84695][first PR]
2. [#87036][second PR]

[first PR]: https://github.com/rust-lang/rust/pull/84695
[second PR]: https://github.com/rust-lang/rust/pull/87036

---

```toml
opt_reduce = "1"
```
_Compiler support: requires rustc 1.31+_.