1
Sử dụng các lớp loại Haskell để thực thi giao hoán
Tôi muốn định nghĩa một lớp loại cho các đối tượng hình học có thể được giao nhau: class Intersect a b c | a b -> c where intersect :: a -> b -> c -- Language extensions: -XMultiParamTypeClasses, -XFunctionalDependencies Ý tưởng là để có một chức năng giao …