Ví dụ về các phụ thuộc chức năng mà tôi đã thấy khi lập bản đồ container -> element
và arguments -> result
(như trong Mult Matrix Vector Vector
). Họ dường như được thể hiện tốt hơn với các chức năng kiểu. Trong lý thuyết cơ sở dữ liệu, các mối quan hệ phức tạp hơn được coi là không có dạng này (như a -> b, b -> a
).Haskell: các ví dụ không rõ ràng về các phụ thuộc chức năng
Có các ví dụ về cách sử dụng FD trong Haskell không thể được viết bằng cách sử dụng các chức năng loại không?