Cap-std, a capability-based version of the Rust standard library

cap-std is a project to create capability-based versions of Rust standard
library and related APIs. Read more


Short Circuit Sum in Rust

Haskell and Rust both support asynchronous programming. Haskell includes a feature called async exceptions, which allow cancelling threads, but they come at a cost. See how Rust does the same job, and the relative trade-offs of each approach. (more…)

Read more »

Optimizing Rust Struct Size

Anyone who knows me knows that I've been spending a lot of time working on the Rust compiler, to the detriment of all my other projects. I'm glad to say I'm done. The 2000-foot version: Rust structs, (more…)

Read more »