文件名称:数据类:JavaScript和TypeScript的不可变值对象
文件大小:20KB
文件格式:ZIP
更新时间:2024-02-25 23:54:13
javascript typescript immutable data-structures DatastructuresJavaScript
资料类别 npm install dataclass 语法糖利用了JavaScript和TypeScript中可用类型系统的功能,为定义不可变和持久性的域模型和数据传输对象的数据结构提供了轻松的方法。 现有技术 实施的概念在很大程度上受到了Scala和Kotlin的启发。 两种语言都将数据类的实现作为其语法的一部分,并共享相似的API。 查看Scala中的: case class User ( name : String = " Anonymous " , age : Int = 0 ) 和Kotlin中的: data class User ( val name : String =
【文件预览】:
dataclass-master
----.github()
--------main.workflow(318B)
----modules()
--------__tests__()
--------Record.js(2KB)
----scripts()
--------rollup.config.js(481B)
--------publish.sh(162B)
--------integration.sh(177B)
----CNAME(17B)
----examples()
--------flowtype()
--------typescript()
----CONTRIBUTING.md(1017B)
----LICENSE(1KB)
----README.md(9KB)
----typings()
--------dataclass.d.ts(316B)
--------dataclass.js.flow(184B)
----docs()
--------_layouts()
--------Usage.md(4KB)
--------README.md(2KB)
--------API.md(2KB)
--------_config.yml(73B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(28B)
----package.json(2KB)