A single issue with Rust that kills me every time with mathematics (rust repo issue 20671)

This page summarizes the projects mentioned and recommended in the original post on /r/rust

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • rfcs

    RFCs for changes to Rust

  • The definitive solution will probably come when RFC 2089 (implied_bounds) will be implemented. I think the necessary work has already be done in chalk, so you'll probably just have to wait until chalk will be fully integrated in rustc (don't quote me on that though).

  • num

    A collection of numeric types and traits for Rust.

  • The num crate is worth a look - they do implement some of these things via macros. https://github.com/rust-num/num

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • num-bigint

    Big integer types for Rust

  • edit: See for example https://github.com/rust-num/num-bigint/blob/7562ab24330792817e42b808f60b0cac51ca261a/src/macros.rs

  • OpenZKP

    OpenZKP - pure Rust implementations of Zero-Knowledge Proof systems.

  • I've also hit this issue while writing code generic over prime fields by-reference. I ended up defining traits FieldLike and RefFieldLike and anotating all functions as

  • style

    css for rust (by derekdreery)

  • https://github.com/derekdreery/style ?

  • proc-macro-workshop

    Learn to write Rust procedural macros  [Rust Latam conference, Montevideo Uruguay, March 2019]

  • https://github.com/dtolnay/proc-macro-workshop Is amazing as well.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts