我想将Data.Dynamic
s 映射到其他Data.Dynamic
s。但是,我不会写
Map Dynamic Dynamic
因为没有Ord Dynamic
。是否有任何解决方案(例如Dynamic
其toDyn
功能仅接受Ord
事物并在装箱时具体化类型类的版本?)
这样做的动机是在 EDSL 编译器中拥有来自变量 --> 值的映射。(显然变量可以有不同的类型)。 编辑:对不起,这个问题没有必要,我可以/应该只将变量名存储为键。但是,我仍然对这个问题感兴趣。
提前致谢!!