Relearn Programming With The Rust Book: 13 - Functional Language Features: Iterators and Closures

event presenter photo by Travis Media
Recorded on: Thursday, May 30th, 2024 @ 11:00:00 AM

If you learned a higher, more abstracted language from the start, like Python or JavaScript, then there's a lot going under the hood that you may not be aware of. Knowing these underlying, fundamental concepts of programming will really help you fill the gaps that were created from your non-traditional background and self-taught journey.

Join me as we learn the Rust programming language by working through "The Rust Book" and all the wisdom found within it.

We'll also be working through the "rustling" challenges to make sure we are absorbing the material.

This week we'll be learning about functional programming and specifically closures and iterators. And we'll have some quizzes along the way.

Video Key Points:

  • What are closures in Rust, and how do they work?
  • What are iterators in Rust and how do they work?
  • Refactoring our I/O project to include iterators.
  • Iterators vs Loops (For/While)
  • Working through the Rustlings exercises (Iterators section)


Members Only - Join Imposter Devs and you'll get access to this recording, all other recordings, and all future live events.