Lucretiel
Neophile. #rustlang at @1Password. #ADHD. 31. He/him/his. Mercator projection apologist. Pronounced "LUKE-reh-TEAL".
@1PasswordEast Coast, USA
Pinned Repositories
autocommand
Autocommand turns a python function into a CLI program
autodefault
Autodefault automatically makes your struct literals fill themselves with `..default()`
ctreg
Compile-time regular expressions, the right way.
genetics
A python library for genetic algorithms
gridly-rs
A 2D grid library written for humans instead of linear algebraists.
joinery
A Rust library for generically joining iterables with a separator
kaydle
An alternative implementation of Kat's Document Language, including serde integration
lazy_format
Lazy formatting utility macro for rust
makepass-rs
A password generator written in Rust, inspired by https://xkcd.com/936/
nom-supreme
A collection of utilities for a superior nom experience
Lucretiel's Repositories
Lucretiel/lazy_format
Lazy formatting utility macro for rust
Lucretiel/kaydle
An alternative implementation of Kat's Document Language, including serde integration
Lucretiel/ctreg
Compile-time regular expressions, the right way.
Lucretiel/autocommand
Autocommand turns a python function into a CLI program
Lucretiel/twinsies
Twinsies is a specialized reference-counting pointer where the item is jointly owned in 2 places
Lucretiel/makepass-rs
A password generator written in Rust, inspired by https://xkcd.com/936/
Lucretiel/typeof-literal
A macro that gets the type of any literal or primitive expression
Lucretiel/gridly-rs
A 2D grid library written for humans instead of linear algebraists.
Lucretiel/advent2023
My solutions for the Advent of Code 2023
Lucretiel/async-forward
An async forwarder from `Read` to `Write` that operates with more concurrency
Lucretiel/butler
Butler is a minimalist, highly principled rust async runtime
Lucretiel/faucet
Faucet is an elegant, runtime-agnostic way to create async streams with an async function
Lucretiel/galecrest-cards
Randomly select cards from the Galecrest deck
Lucretiel/rand-float
An improved implementation of random float generation
Lucretiel/usefix
Utility to fix module import styles and automatically handle merge conflicts
Lucretiel/atomic_enum
An attribute to create an atomic wrapper around a C-style enum
Lucretiel/bytes
Wrapper types to enable optimized handling of &[u8] and Vec<u8>
Lucretiel/comfy
Comfy is a fun 2D game engine built in Rust. It's designed to be opinionated, productive, and easy to use.
Lucretiel/itertools
A golang implementation of the python standard library module.
Lucretiel/Lazap
Lightweight cross-platform software, unifying games into a single, modern library 🎮
Lucretiel/let-pattern
`let-else` but for pattern matching; allows for natural destructuring of strings via patterns
Lucretiel/nixpkgs
Nix Packages collection & NixOS
Lucretiel/rand
A Rust library for random number generation.
Lucretiel/regex
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
Lucretiel/rust
A safe, concurrent, practical language.
Lucretiel/rust-rfcs
RFCs for changes to Rust
Lucretiel/serde
Serialization framework for Rust
Lucretiel/ufmt
a smaller, faster and panic-free alternative to core::fmt
Lucretiel/unbomb
A collaborative logic game for to 2023 mini rust game jam
Lucretiel/vscargo
Project management for rust crates: create new crates, manage cargo.toml and dependencies.