![Crate link] ![Documentation] ![License]
Utility library that facilitates the use of tuples as generic arguments.
Most of the available features are documented in the hlist
module.
```rust use tuplify::*;
asserteq!((1, 2).pushback(3), (1, 2, 3));
assert_eq!((Some(1), Some(2), Some(3)).validate(), Some((1, 2, 3)));
assert_eq!((Some(1), Some(2), None::
assert_eq!((1, 2).extend((3, 4)), (1, 2, 3, 4));
asserteq!((1, 2, 3, 4).popback(), (4, (1, 2, 3)));
assert_eq!((1, 2, 3, 4).uncons(), (1, (2, 3, 4))); ```
Found a problem or have a suggestion? Feel free to open an issue.