No description
Find a file
Tin Švagelj 8d7254c8ed
Move map to mapping examples.
Work on fibration

Signed-off-by: Tin Švagelj <tin.svagelj@live.com>
2024-10-03 00:58:51 +02:00
.cargo Finish map implementation 2024-10-02 03:04:26 +02:00
codegen Finish map implementation 2024-10-02 03:04:26 +02:00
examples Move map to mapping examples. 2024-10-03 00:58:51 +02:00
macros Initial commit 2024-10-01 11:00:58 +02:00
src Finish map implementation 2024-10-02 03:04:26 +02:00
.gitignore Initial commit 2024-10-01 11:00:58 +02:00
build.rs Cleanup implementations 2024-10-02 00:32:49 +02:00
Cargo.lock Initial commit 2024-10-01 11:00:58 +02:00
Cargo.toml Cleanup implementations 2024-10-02 00:32:49 +02:00
LICENSE_APACHE Initial commit 2024-10-01 11:00:58 +02:00
LICENSE_MIT Initial commit 2024-10-01 11:00:58 +02:00
LICENSE_ZLIB Initial commit 2024-10-01 11:00:58 +02:00
README.md Cleanup implementations 2024-10-02 00:32:49 +02:00

Variadic Tuples

Experiments with using tuples in place of vararg generics in Rust.

Maybe it turns into a crate if I get the types to behave as one would expect. Who knows.

Alternatives

  • frunk - far more developed and functional.
    • Actual list representation is a nested 2-tuple whereas this library uses n-tuple representation to be more in line with end-user expectations.
    • This library provides no means of turning structs into type lists.

License

This repository is licensed under terenary MIT/Apache-2.0/Zlib license.