What's everyone working on this week (10/2022)?

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • SaaSHub - Software Alternatives and Reviews
  • strop

    Stochastically generates machine code

    I have been working on strop, which evolves a code sequence that computes a given function (you can use one of the built-in functions or define your own).

  • mrust

    Monads for Rust

    I'm taking a course on Advanced Functional Programming, with a focus on monads). So, I wanted to implement nonads in Rust, which turned out to be a small type challenge. Next, I wanted something like Haskells do-notation. A larger challenge. I wrote a macro that hides monadic binds behind ?, much like it does for Option and Result but with "true" binding instead of just returning early. You can view an example of my efforts at my GitHub.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • bonsaidb

    A developer-friendly document database that grows with you, written in Rust

    I'm working on a major refactoring of BonsaiDb, aiming to improve the design of several interrelated features. While it started by aiming to enable a non-async interface for BonsaiDb, I realized mid-refactor that another major refactor would be better to do simultaneously rather than separately. Thank goodness that refactoring in Rust is such a wonderful experience!

  • Rustlings

    :crab: Small exercises to get you used to reading and writing Rust code!

    Learning rust with rustlings

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts