Completed
Ownership
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Intro to Functional Programming in Rust
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 What is Function Programming
- 3 Onshift Model
- 4 Clone
- 5 Function
- 6 References
- 7 Mutable References
- 8 Functional Programming
- 9 enum
- 10 unit
- 11 tuple
- 12 recursive type
- 13 special types
- 14 pattern matching
- 15 traits
- 16 clones
- 17 operators
- 18 trait
- 19 functions
- 20 closures
- 21 fold
- 22 function trait
- 23 function compose
- 24 compost
- 25 trait size
- 26 Syntax
- 27 Ownership
- 28 Move
- 29 Trust
- 30 Quick Sort
- 31 Parallel Sort
- 32 Save Functions
- 33 Higher Order Functions
- 34 Advanced Functional Abstractions
- 35 Rust is not a Functional Language
- 36 Should I use Rust
- 37 Rust Domain
- 38 Other Factors
- 39 Rust vs Java
- 40 Rust vs Haskell
- 41 Conclusion