|
|
1
0
无法从运行时文件读取编译时类型。应该显式实现运行时类型可变值。 例如:
|
|
|
2
1
你得到这个错误是因为编译器不知道具体的类型是什么
|
|
|
3
0
http://okmij.org/ftp/tagless-final/course/#type-checking .
就你的目的而言,ony上面的例子大致正确。 但是请记住,即使您可以创建MyObj的新实例,您的read函数也只能读取一个固定的宇宙,至少在没有高级黑客的情况下是这样的。 所以在这种情况下,我想问你是想要一个typeclass开始,还是仅仅在一个ADT中有更多的构造函数。
... 例如。 |