Tôi đã tự hỏi nếu nó có thể phù hợp theo yêu cầu PATCH trong Happstack bên cạnh thực tế là các kiểu dữ liệu Phương pháp không có constructor cho PATCH:Có thể khớp với yêu cầu PATCH trong Happstack không?
data Method
= GET | HEAD | POST | PUT | DELETE | TRACE | OPTIONS | CONNECT
Tuy nhiên, có những tình huống khi cần cho một yêu cầu PATCH có thể phát sinh , ví dụ, nó có thể tiện lợi khi sử dụng Backbone.js. Nó sẽ được tốt đẹp để biết, nếu nó có thể phù hợp trên phương pháp khác nhau hơn so với những người được xác định mà không sửa đổi Happstack. Ngoài ra tôi muốn biết nếu có một lý do cụ thể mà yêu cầu PATCH không được hỗ trợ trong Happstack.
Có vẻ như bạn phải vá HappStack, vì ADT không phải là '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ' –
Các chương trình Haskell có xu hướng bỏ qua Luật của Postel. Tôi thường thích điều đó - sự an toàn và tất cả - nhưng có một lối thoát hiểm kiểu dây chuyền ở đây sẽ có lợi, rõ ràng. –
A 'Thoát kiểu có kiểu chữ' là thứ tôi đang tìm kiếm - tôi sẽ nghĩ về patchin Happstack, sau đó. Hoặc tôi sẽ không sử dụng yêu cầu Patch, điều này sẽ buồn bã về mặt ngữ nghĩa, nhưng nếu không thì không phải là một bộ phim lớn trong trường hợp của tôi. –