New York, NY

Jack Wrenn

Elite
@jswrenn

deflect. Reflection via DWARF.

299

typic. Type-safe transmutations between layout-compatible types.

122

scoped-trace. Rust

24

fn_name. Rust macros that produce the name of the function they're invoked within.

23

elain. Set the minimum alignments of types using const generics.

18

typelayout. An experiment in embedding layout computations in the type system.

17

bam. Beep, as an ALSA MIDI device

14

beep. Beep the PC speaker

11

analit. Versatile Analog Literals for Rust

11

flake. Infinite Whiteboard

8

fireplace. A command line graphing utility written in Rust.

8

site. Personal Website

3

stiki. Static Wiki

3

midiplex. Volume-aware splitting of a polyphonic MIDI stream into multiple, monophonic streams.

3

turnout-for-what. Shell utility for conditional redirection.

3

transmutation-foundation.

2

gulog. A Prolog in Rust

1

Advanced-MIC-1. A short guide I wrote on some advanced MIC-1 programming techniques.

1

tracing-allocations. experiments with tracking-allocator + tracing

1

type-census. Track the number of extant instances of your types.

1

tracing-causality. A tracing layer that tracks the causal relationships between spans, and can be concurrently queried elsewhere.

1

nlptk. A natural language processing toolkit designed to aid in the implementation of Brown University's Introduction to Computational Linguistics. This toolkit provides only corpora management utilities.

1

laserstorm. Rust

1

rfcs. RFCs for changes to Rust

1

final. Rust

1

fromzeros. Rust

1

basicb. A basic beep utility, designed for simplicity and low-latency.

1

async-backtrace. Rust

1

backstrip. Simple, static cataloging.

1

rustylog. Rust

1

fsize. Pointer-sized floating point type alias.

1

safer-transmutation-redex. Racket

1

tracing-book. JavaScript

1

gsfs. C

1
34
Apply