aoctool
patterns
aoctool | patterns | |
---|---|---|
2 | 63 | |
3 | 7,699 | |
- | 1.1% | |
5.5 | 7.5 | |
17 days ago | 9 days ago | |
Rust | Handlebars | |
- | Mozilla Public License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
aoctool
-
Interest in an advent-of-code-data crate for rust?
There's also a less-opinionated tool which fetches each day's input for you and sets up a project based on templates you control: https://github.com/coriolinus/aoctool
-
Hey Rustaceans! Got an easy question? Ask here (43/2021)!
It's not a general purpose template crate initializer, but I've written a tool specifically for AoC initialization: https://github.com/coriolinus/aoctool
patterns
- Best practices for designing traits in public crates?
-
Ask HN: Learning new coding patterns β how to start?
For OOP design patterns in Rust, see: https://rust-unofficial.github.io/patterns/
For a book on FP, see: https://www.manning.com/books/grokking-simplicity
- Haskell mini-patterns handbook (2020)
- Is there any site with Dos and Don'ts in Rust?
-
Functional Options Pattern in Go and Rust
Just wanting to let this here for some further input: - https://rust-lang.github.io/api-guidelines/ - https://rust-unofficial.github.io/patterns/ - https://deterministic.space/elegant-apis-in-rust.html
-
Rust exercices for tech interview
Rust Design Patterns
-
I want some help learning design patterns
I know about Rust Design Pattern what are your reviews for the same?
-
I've been writing C# for nearly a decade, but I want to learn how to build programs with Rust. What do I need to change about how I structure my code?
Once you've finished with The Book and possibly Programming Rust, 2nd Edition if you've got the cash for a paid book, read Learning Rust With Entirely Too Many Linked Lists (it helps to solidify what ownership and borrowing mean for data structures) and Rust Design Patterns.
-
Is there a coding style and set of best-practices that avoid (not bypass) "fighting the borrow checker"?
Well, there's https://rust-unofficial.github.io/patterns/ for a start.
-
Comprehensive Rust π¦ is now available in Korean!
Love the translation pipeline, currently looking into adopting that as well for the Rust patterns book!
What are some alternatives?
rust-bindgen - Automatically generates Rust FFI bindings to C (and some C++) libraries.
nomicon - The Dark Arts of Advanced and Unsafe Rust Programming
chafa - πΊπΏ Terminal graphics for the 21st century.
rust-typed-builder - Compile-time type-checked builder derive
aoc2020 - My solutions for Advent of Code 2020
too-many-lists - Learn Rust by writing Entirely Too Many linked lists
adventofcode - Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 and 2023 in Scala
book - The Rust Programming Language
Windows Terminal - The new Windows Terminal and the original Windows console host, all in the same place!
idiomatic-rust - π¦ A peer-reviewed collection of articles/talks/repos which teach concise, idiomatic Rust.
rust-gpu - π Making Rust a first-class language and ecosystem for GPU shaders π§
vulkano - Safe and rich Rust wrapper around the Vulkan API