diff --git a/3-99 Research/Haskell/Learning Plan.md b/3-99 Research/Haskell/Learning Plan.md index bf8b52adf..a4ae8c6d3 100644 --- a/3-99 Research/Haskell/Learning Plan.md +++ b/3-99 Research/Haskell/Learning Plan.md @@ -1,12 +1,12 @@ https://learnyouahaskell.github.io/chapters.html - [x] Chapter 1: Introduction #Haskell ⏳ 2025-02-18 📅 2025-02-12 ✅ 2025-02-19 - [x] Chapter 2: Starting Out #Haskell ⏳ 2025-02-19 📅 2025-02-25 ✅ 2025-02-24 -- [<] Chapter 3: Types and Typeclasses #Haskell ⏳ 2025-02-26 📅 2025-03-22 -- [ ] Chapter 4: Syntax in Functions #Haskell ⏳ 2025-03-11 📅 2025-03-25 -- [ ] Chapter 5: Recursion #Haskell ⏳ 2025-03-18 📅 2025-03-25 -- [ ] Chapter 6: Higher Order Functions #Haskell 📅 2025-03-19 ⏳ 2025-03-25 -- [ ] Chapter 7: Modules #Haskell 📅 2025-03-26 ⏳ 2025-04-01 -- [ ] Chapter 8: Making Our Own Types and Typeclasses #Haskell 📅 2025-04-02 ⏳ 2025-04-08 -- [ ] Chapter 9: A Fistful of Monads #Haskell 📅 2025-04-09 ⏳ 2025-04-15 -- [ ] Chapter 10: For a Few Monads More #Haskell 📅 2025-04-16 ⏳ 2025-04-22 -- [ ] Chapter 11: A Nice Little Course on Lambdas #Haskell 📅 2025-04-23 ⏳ 2025-04-29 +- [<] Chapter 3: Types and Typeclasses #Haskell 📅 2025-03-22 +- [ ] Chapter 4: Syntax in Functions #Haskell 📅 2025-03-25 +- [ ] Chapter 5: Recursion #Haskell 📅 2025-03-25 +- [ ] Chapter 6: Higher Order Functions #Haskell 📅 2025-03-19 +- [ ] Chapter 7: Modules #Haskell 📅 2025-03-26 +- [ ] Chapter 8: Making Our Own Types and Typeclasses #Haskell 📅 2025-04-02 +- [ ] Chapter 9: A Fistful of Monads #Haskell 📅 2025-04-09 +- [ ] Chapter 10: For a Few Monads More #Haskell 📅 2025-04-16 +- [ ] Chapter 11: A Nice Little Course on Lambdas #Haskell 📅 2025-04-23 diff --git a/3-99 Research/Rust/Learning Plan.md b/3-99 Research/Rust/Learning Plan.md index d1c85bb3f..0e1463bbc 100644 --- a/3-99 Research/Rust/Learning Plan.md +++ b/3-99 Research/Rust/Learning Plan.md @@ -1,19 +1,19 @@ - [x] Chapter 1: Getting Started #Rust ⏳ 2025-02-17 📅 2025-02-11 ✅ 2025-02-17 -- [<] Chapter 2: Programming a Guessing Game #Rust ⏳ 2025-02-18 📅 2025-03-22 -- [<] Chapter 3: Common Programming Concepts #Rust ⏳ 2025-02-25 📅 2025-03-22 -- [ ] Chapter 4: Understanding Ownership #Rust ⏳ 2025-03-10 📅 2025-03-23 -- [ ] Chapter 5: Using Structs to Structure Related Data #Rust ⏳ 2025-03-17 📅 2025-03-25 -- [ ] Chapter 6: Enums and Pattern Matching #Rust 📅 2025-03-18 ⏳ 2025-03-24 -- [ ] Chapter 7: Managing Growing Projects with Packages, Crates, and Modules #Rust 📅 2025-03-25 ⏳ 2025-03-31 -- [ ] Chapter 8: Common Collections #Rust 📅 2025-04-01 ⏳ 2025-04-07 -- [ ] Chapter 9: Error Handling #Rust 📅 2025-04-08 ⏳ 2025-04-14 -- [ ] Chapter 10: Generic Types, Traits, and Lifetimes #Rust 📅 2025-04-15 ⏳ 2025-04-21 -- [ ] Chapter 11: Writing Automated Tests #Rust 📅 2025-04-22 ⏳ 2025-04-28 -- [ ] Chapter 12: An I/O Project: Building a Command Line Program #Rust 📅 2025-04-29 ⏳ 2025-05-05 -- [ ] Chapter 13: Functional Language Features: Iterators and Closures #Rust 📅 2025-05-06 ⏳ 2025-05-12 -- [ ] Chapter 14: More about Cargo and Crates.io #Rust 📅 2025-05-13 ⏳ 2025-05-19 -- [ ] Chapter 15: Smart Pointers #Rust 📅 2025-05-20 ⏳ 2025-05-26 -- [ ] Chapter 16: Fearless Concurrency #Rust 📅 2025-05-27 ⏳ 2025-06-02 -- [ ] Chapter 17: Object-Oriented Programming Features of Rust #Rust 📅 2025-06-03 ⏳ 2025-06-09 -- [ ] Chapter 18: Patterns and Matching #Rust 📅 2025-06-10 ⏳ 2025-06-16 -- [ ] Chapter 19: Advanced Features #Rust 📅 2025-06-17 ⏳ 2025-06-23 +- [<] Chapter 2: Programming a Guessing Game #Rust 📅 2025-03-22 +- [<] Chapter 3: Common Programming Concepts #Rust 📅 2025-03-22 +- [ ] Chapter 4: Understanding Ownership #Rust 📅 2025-03-23 +- [ ] Chapter 5: Using Structs to Structure Related Data #Rust 📅 2025-03-25 +- [ ] Chapter 6: Enums and Pattern Matching #Rust 📅 2025-03-18 +- [ ] Chapter 7: Managing Growing Projects with Packages, Crates, and Modules #Rust 📅 2025-03-25 +- [ ] Chapter 8: Common Collections #Rust 📅 2025-04-01 +- [ ] Chapter 9: Error Handling #Rust 📅 2025-04-08 +- [ ] Chapter 10: Generic Types, Traits, and Lifetimes #Rust 📅 2025-04-15 +- [ ] Chapter 11: Writing Automated Tests #Rust 📅 2025-04-22 +- [ ] Chapter 12: An I/O Project: Building a Command Line Program #Rust 📅 2025-04-29 +- [ ] Chapter 13: Functional Language Features: Iterators and Closures #Rust 📅 2025-05-06 +- [ ] Chapter 14: More about Cargo and Crates.io #Rust 📅 2025-05-13 +- [ ] Chapter 15: Smart Pointers #Rust 📅 2025-05-20 +- [ ] Chapter 16: Fearless Concurrency #Rust 📅 2025-05-27 +- [ ] Chapter 17: Object-Oriented Programming Features of Rust #Rust 📅 2025-06-03 +- [ ] Chapter 18: Patterns and Matching #Rust 📅 2025-06-10 +- [ ] Chapter 19: Advanced Features #Rust 📅 2025-06-17 diff --git a/900s Calendars/Learning/2025-03-23 Rust.md b/900s Calendars/Learning/2025-03-23 Rust.md new file mode 100644 index 000000000..547bfbaec --- /dev/null +++ b/900s Calendars/Learning/2025-03-23 Rust.md @@ -0,0 +1,8 @@ +--- +title: Rust +allDay: false +startTime: 07:30 +endTime: 09:00 +date: 2025-03-23 +completed: null +---