A Forsyth-Edwards notation with proper error handling
A Rust Forsyth-Edwards notation parser with proper error handling.
extern crate fen; let fen = "rnbqkbnr/pppppppp/8/8/4P3/8/PPPP1PPP/RNBQKBNR b KQkq e3 0 1"; let board = fen::BoardState::from_fen(fen).unwrap(); assert_eq!(fen, board.to_fen());
Parsell: an LL(1) parser combinator library for Rust
pwintln uwu
A crate for gems
Ergonomic function interposition in Rust
Parsing Expression Grammar (PEG) parser generator for Rust
The Rust interface to the ERFA library
An EDN (Extensible Data Notation) parser in Rust.
A Cargo subcommand to bundle your code into one `.rs` file for competitive programming
Rust Implementation of Awk
Learning Rust By Practice, narrowing the gap between beginner and skilled-dev through challengin...
[Deprecated] Like try!, but for Option
yet another fen (rust) - chess
chessboard for setting up puzzles and analyzing positions
A Bitboard-based shogi library in Rust. Board representation, move generation/validation and time...
const linear algebra in rust