📄️ GIỚI THIỆU
Giới thiệu về khóa học
📄️ Bài 1- Giới thiệu về Haskell và không cụ
- Haskell là gì?
📄️ Bài 02 - Kiểu dữ liệu, Khai báo và Đa hình
- Giới thiệu thực tế về Kiểu (types)
📄️ Bài 03 - Điều kiện và cấu trúc trợ giúp
- Biểu thức if-then-else.
📄️ Bài 04 - Khớp mẫu và biểu thức Case
- Khớp mẫu trong các hàm
📄️ Bài 05 - Cải thiện và kết hợp các hàm
- Hàm bậc cao
📄️ Bài 06- Đệ quy và Fold
- Tại sao lại cần Đệ quy?
📄️ Bài 07- Giới thiệu về Type Classes
- Sự tuyệt vời của Type Classes (Lớp Kiểu)
📄️ Bài 08 - Tạo Kiểu không tham số hóa
Chúng ta đã đề cập đến Kiểu là gì và tại sao chúng hữu ích trong các bài học trước. Vì vậy, trong phần này, chúng ta sẽ học cách tạo Kiểu của riêng mình.
📄️ Bài 09 - Tạo Kiểu được tham số hóa và đệ quy
- Kiểu tham số hóa
📄️ Bài 10 - Tạo Lớp Kiểu và các thực thể
- Overloading
📄️ Bài 11 - I/O cơ bản
- Hàm thuần túy
📄️ Bài 12 - Cài đặt Haskell cục bộ
Chúng ta đang bắt đầu làm quen với việc viết mã trong Haskell và chúng ta đã sẵn sàng để trở nên nghiêm túc. Trong loạt bài học tiếp theo, chúng ta sẽ học cách quản lý môi trường phát triển của mình, tạo Dự án Haskell, xử lý lỗi và giải quyết vấn đề nói chung. Các kỹ năng cơ bản mà mọi nhà phát triển Haskell phải có.
📄️ Bài 13 - Mô-đun
- import mô-đun
📄️ Bài 14 - Phần mở rộng Cabal và Ngôn ngữ
- Cabal
📄️ Bài 15 - Xử lý lỗi
Video bài giảng