【文件属性】:
文件名称:adadt:Api衍生的代数数据类型
文件大小:6KB
文件格式:ZIP
更新时间:2021-05-18 20:04:54
Haxe
ADADT:API衍生的代数数据类型
ADADT是API衍生的代数数据类型。 此类型是绑定到字段和方法返回类型的通用类型。 本质上,ADADT描述并定义了关联类的公共成员可以发出的每种类型。
要查看实际运行的ADADT,有必要定义一个简单的示例类:
class Foo {
public function bar () : String {
return " HI " ;
}
public function baz () : Int {
return 1 ;
}
public var bing : Float ;
}
ADADT类包含一个元数据指令,该指令根据其类型参数构造一个枚举。 您可以像这样指定类:
import adadt . * ;
// ...
var some_var : ADADT < Foo>;
现在将
【文件预览】:
adadt-master
----src()
--------adadt()
----.travis.yml(943B)
----haxelib.json(241B)
----tests.hxml(54B)
----Readme.md(2KB)
----tests()
--------TestAdtApi.hx(153B)
--------TestBuilderResult.hx(80B)
--------RunTests.hx(224B)
--------ApiTest.hx(712B)
----build.hxml(61B)