وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Functional Programming in Rust 2021

سرفصل های دوره

This course will teach you functional programming in Rust for elegant, concise, and maintainable code. Learn closures, iterators, lazy evaluation, immutability, higher-order functions, pattern matching, and error handling with Result and Option types.


1. Course Overview
  • 1. Course Overview

  • 2. Introducing Functional Programming
  • 1. Introduction
  • 2. What Is Function Programming
  • 3. Why Use Rust for Functional Programming
  • 4. Summary

  • 3. Understanding Closures
  • 1. Introduction
  • 2. What Is a Closure
  • 3. Closure Type Inference and Annotation
  • 4. Capturing the Environment
  • 5. Different Types of Closures - Fn, FnMut, and FnOnce
  • 6. Using Closures in Higher-order Functions
  • 7. Summary

  • 4. Working with Iterators and Lazy Evaluation
  • 1. Introduction
  • 2. What Are Iterators
  • 3. Understanding the Iterator Trait
  • 4. Consuming Adaptors
  • 5. Iterator Adaptors
  • 6. Common Methods of the Iterator Trait
  • 7. Summary

  • 5. Exploring Additional Topics
  • 1. Introduction
  • 2. Immutability
  • 3. Higher-order Functions
  • 4. Pattern Matching
  • 5. Result and Option Types
  • 6. Comparing Performance - Loops vs. Iterators
  • 7. Summary
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 25030
    حجم: 185 مگابایت
    مدت زمان: 75 دقیقه
    تاریخ انتشار: 21 آذر 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید