I saw a recent Reddit post on the advances in Generic Associated Types (GATs) in Rust, which allows for the definition of a Monad trait. In this post, I'm going to take it one step further: a monad transformer trait in Rust! (more…)
Read more »
It all started during my hobby research on various distributed schedulers and distributed computing frameworks. Naturally, Spark came under the bracket. I was already somewhat familiar with Spark… (more…)
Read more »
Tokio is a runtime for asynchronous Rust applications. It allows writing code
using async & await syntax. For example: (more…)
Read more »
Every now and then I like to think about topics that don't directly relate to
my daily work. One of those topics has been parsers: back in January I wrote
about byte-ordered
stream parsing
and how I think we can improve streaming parsing in Rust with a sm... (more…)
Read more »
historical archive of rust pre-publication development - graydon/rust-prehistory... (more…)
Read more »