当使用Language.Python.Pickle.unpickle对一个协议2 pickle文件进行反序列化时,为什么我要使用undefined?

时间:2017-09-02 17:47:03

标签: haskell pickle

我尝试使用 python-pickle-0.2.3 中的 Language.Python.Pickle.unpickle 来反序列化协议2 pickle存档,我得到了这个:

undefined, called at ./Language/Python/Pickle.hs:175:44 in python-pickle-0.2.3-H8B4QMwzEy76HsmPt8HyK5:Language.Python.Pickle

以下是 Pickle.hs 的第175行:

global = string "c" *> (uncurry GLOBAL <$> undefined)

任何人都知道为什么要调用undefined?

1 个答案:

答案 0 :(得分:0)

您正在点击undefined,因为该程序包只是部分实现。