Crates.io | zfc |
lib.rs | zfc |
version | 0.4.4 |
created_at | 2023-08-25 00:54:50.219064+00 |
updated_at | 2025-08-26 14:13:15.934718+00 |
description | Trait that represents a set according to Zermelo–Fraenkel set theory with the axiom of choice (ZFC). |
homepage | |
repository | https://git.philomathiclife.com/repos/zfc/ |
max_upload_size | |
id | 954259 |
size | 49,110 |
zfc
zfc
is a library for sets according to
Zermelo–Fraenkel set theory with the axiom of choice (ZFC).
This will frequently be updated to be the same as stable. Specifically, any time stable is updated and that update has "useful" features or compilation no longer succeeds (e.g., due to new compiler lints), then MSRV will be updated.
MSRV changes will correspond to a SemVer patch version bump pre-1.0.0
; otherwise a minor version bump.
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Before any PR is sent, cargo clippy
and cargo t
should be run for both --no-default-features
and
--all-features
. Additionally RUSTDOCFLAGS="--cfg docsrs" cargo +nightly doc --all-features
should be run to
ensure documentation can be built.
The crate is only tested on the x86_64-unknown-linux-gnu
, x86_64-unknown-openbsd
, and aarch64-apple-darwin
targets; but it should work on most platforms.