1
I Use This!
Activity Not Available

News

Analyzed about 1 year ago. based on code collected almost 2 years ago.
Posted about 6 years ago by Nika Layzell
Helper methods and macros for custom derives
Posted about 6 years ago by Nbiba Bedis
Cross Platform Rust Repl
Posted about 6 years ago by Maxime Lenoir
Timezone-aware datetime library and time-related subtleties
Posted about 6 years ago by Douman
Beautiful and elegant HTTP library
Posted about 6 years ago by Sharad Chand
A WebIDL Parser
Posted about 6 years ago by Parity Technologies
Large fixed-size integers arithmetics
Posted about 6 years ago by Håvar Nøvik
A multimap implementation
Posted about 6 years ago by Alex Crichton
Compiler intrinsics used by the Rust compiler. Also available for other targets if necessary!
Posted about 6 years ago by Jordan Bray
This is a fast chess move generator. It has a very good set of documentation, so you should take advantage of that. It (now) generates all lookup tabels with a build.rs file, which means that very little pseudo-legal move generation requires ... [More] branching. There are some convenience functions that are exposed to, for example, find all the squares between two squares. This uses a copy-on-make style structure, and the Board structure is as slimmed down as possible to reduce the cost of copying the board. There are places to improve perft-test performance further, but I instead opt to be more feature-complete to make it useful in real applications. For example, I generate both a hash of the board and a pawn-hash of the board for use in evaluation lookup tables (using Zobrist hashing). There are two ways to generate moves, one is faster, the other has more features that will be useful if making a chess engine. See the documentation for more details. [Less]
Posted about 6 years ago by jackcmay
Virtual machine and JIT compiler for eBPF programs