Types 前导单引号是什么意思?

Types 前导单引号是什么意思?,types,syntax,idris,single-quotes,Types,Syntax,Idris,Single Quotes,前面带有“字符的名称属于类型: Idris>“foo ‘foo:Type 这是什么意思?类型为'foo的值的示例是什么?字符串值前面的前导单引号将该字符串转换为类型。它是prelude/Builtins.idr ||| For 'symbol syntax. 'foo becomes Symbol_ "foo" data Symbol_ : String -> Type where 如果我理解正确,符号没有值,只存在于类型级别 idris文档中记录了符号的一个用例:符号用于标记具有相同

前面带有
字符的名称属于
类型

Idris>“foo
‘foo:Type

这是什么意思?类型为
'foo
的值的示例是什么?

字符串值前面的前导单引号将该字符串转换为类型。它是
prelude/Builtins.idr

||| For 'symbol syntax. 'foo becomes Symbol_ "foo"
data Symbol_ : String -> Type where
如果我理解正确,符号没有值,只存在于类型级别

idris文档中记录了符号的一个用例:符号用于标记具有相同类型签名的状态