docs.rs failed to build epsilonz_algebra-0.0.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
algebra.rs
Abstract Algebra in Rust
Synopsis
This library implements Monoid
, Semigroup
and related traits. Semigroups are mathematical structures with an associative operation (e.g., (+)
, (*)
, (&&)
, (||)
, …).
The design of this library is roughly fashioned after Kmett's semigroups for Haskell.
Documentation
See the API documentation here.
Requirements
You can install both with the following:
$ curl -s https://static.rust-lang.org/rustup.sh | sudo sh
See Installing Rust for further details.
Usage
$ cargo build ## build library and binary
$ cargo test ## run tests in ./tests
$ cargo bench ## run benchmarks in ./benches
Discussion
There is an IRC channel on freenode (chat.freenode.net) at #epsilonz.