Case class giống như class thông thường với một vài từ khóa khác mà chúng ta hay sử dụng. Case class thường được sử dụng cho việc mô hình hóa dữ liệu bất biến.
Lưu trữ cho từ khóa: Scala
Giới thiệu về Tuple trong Scala
Trong Scala, Tuple dùng để gộp một số lượng phần tử cố định cùng với nhau. Không như array (mảng) và list (danh sách), một tuple có thể chứa object (đối tượng) với các kiểu dữ liệu khác nhau và chúng không thay đổi được giá trị.
Higher Order Functions trong Scala
Định nghĩa Higher Order Function
Higher Order Function
là function thỏa mãn ít nhất một trong hai điều kiện :
- Có ít nhất một tham số truyền vào là một function khác
- Kết quả trả về của
HOF
đó là một function khác.
Với Higher Order Function, tính trừu tượng hóa, tái sử dụng chính là điểm mạnh.