Showing posts from January, 2023

Rust - Option and Result

Understanding optional values and error handling in Rust requires a thorough understanding of the Option and Result enums. I'm going to go over both of them in this article.…

Rust - Generics

Generic programming enables programmers to create general algorithms that can work with any type. It eliminates code duplication and ensures type safety, allowing us to write mo…

JavaScript - Generators

Generators are a new way of working with functions and iterators introduced in ES6 (or generator functions). A generator is a function that can stop in the middle and then resum…

Load More
That is All