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

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
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

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

    139,000 تومان
    افزودن به سبد خرید