Michael Goulet's repositories
async-iterator-ext
Combinator methods for `std::async_iter::AsyncIterator` using all the new `async` superpowers
codespan-derive
Derive macro for ergonomically creating a Diagnostic from an error macro
rust-derivative
A set of alternative `derive` attributes for Rust
a-mir-formality
a PLT redex model of MIR and its type system
cargo
The Rust package manager
chalk
An implementation and definition of the Rust trait system using a PROLOG-like logic solver
compiler-errors.github.io
Github-hosted Page
hashbrown
Rust port of Google's SwissTable hash map
highfive
Github hooks to provide an encouraging atmosphere for new contributors
next-solver-hir-issues
Issues found in HIR typeck with the new solver
rust-analyzer
A Rust compiler front-end for IDEs
rust-calendar
Calendars for Rust project teams
rust-clippy
A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/
rustc-dev-guide
A guide to how rustc works and how to contribute to it.
rustc-perf
Website for graphing performance of rustc
rustfmt
Format Rust code
serde
Serialization framework for Rust
style-team
RFCs for Rust formatting guidelines and changes to Rustfmt
team
Rust teams structure
thanks
Celebrate Rust contributors.
tlborm
The Little Book of Rust Macros (updated fork)
tracing
Application level tracing for Rust.
trybuild
Test harness for ui tests of compiler diagnostics