Tôi muốn lưu trữ aeson Giá trị lưu trữ axit usig. Tôi đã thực hiện một axit tối thiểu và cố gắng để chuyển đổi các loại sang Value. Đây là các cuộc gọi của tôi để lấy đượcSafeCopy:Tôi muốn lưu trữ loại Giá trị của aeson bằng cách sử dụng axit
$(deriveSafeCopy 0 'base ''Object)
$(deriveSafeCopy 0 'base ''Array)
$(deriveSafeCopy 0 'base ''Number)
$(deriveSafeCopy 0 'base ''Value)
$(deriveSafeCopy 0 'base ''JSONState)
$(deriveSafeCopy 0 'base ''JSONStateStore)
JSONState và JSONStateStore là các loại của riêng tôi. Tôi gặp lỗi này:
Can't derive SafeCopy instance for: (Data.Aeson.Types.Internal.Object,TyConI (TySynD Data.Aeson.Types.Internal.Object [] (AppT (AppT (ConT Data.HashMap.Base.HashMap) (ConT Data.Text.Internal.Text)) (ConT Data.Aeson.Types.Internal.Value))))
Cảm ơn - Bạn nghĩ tôi nên loại bỏ các bản cập nhật từ các câu hỏi? Tôi không chắc về SO nghi thức. – schellsan