根据idris Show Int
是一种类型。
*main> :t Show Int
Show Int : Type
具有该类型的值的示例是什么?
*main> :t ?
? : Show Int
我可以用?
代替什么才能获得该行为?
我在这里找到了我的问题的答案:In Idris, is "Eq a" a type, and can I supply a value for it?
答案 0 :(得分:2)
这是Show
类型类
Show String where
show cs = strCons '"' (showLitString (cast cs) "\"")
在Prelude/Show.idr
中定义,其中类型类也被定义