Thỉnh thoảng tôi thấy mình đang tích hợp mẫu "nếu Bool không sai" hoặc "nếu danh sách không trống, hãy sử dụng nó, nếu không thì hãy sử dụng cái gì khác"."có thể" giống như chức năng cho Bool và Danh sách?
Tôi đang tìm các hàm cho Bool và Danh sách là chức năng "có thể" là Có thể. Có cái gì không?
Cập nhật: Tôi muốn sử dụng trường hợp Bool làm tổng quát hóa trường hợp Danh sách. Ví dụ: khi làm việc với Data.Text là T:
if T.null x then x else foo x
Tôi đang tìm cách giảm mã tấm nồi hơi như vậy.
Vui lòng cung cấp một ví dụ về chức năng đó cho Bool ... – kennytm