Type-Driven API Design in Rust

Rust is a unique programming language that blends imperative and functional concepts to make low-level systems safer. However, compared to other modern langu… 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 »