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
-
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).
-
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.
-
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!
-
Learning rust with rustlings