文件名称:frunk:Rust中的Funktional泛型类型级别编程:HList,Coproduct,Generic,LabelledGeneric,Validated,Monoid和朋友
文件大小:95KB
文件格式:ZIP
更新时间:2024-02-26 12:15:48
rust generic fp generic-programming lenses
frunk:Rust中的Funktional泛型类型级别编程:HList,Coproduct,Generic,LabelledGeneric,Validated,Monoid和朋友
【文件预览】:
frunk-master
----.travis.yml(2KB)
----proc-macros-impl()
--------src()
--------Cargo.toml(686B)
----travis-after-success(784B)
----core()
--------src()
--------Cargo.toml(838B)
----laws()
--------src()
--------Cargo.toml(497B)
----dependency-graph.puml(565B)
----proc-macros()
--------src()
--------Cargo.toml(670B)
----tests()
--------generic_tests.rs(2KB)
--------macro_tests.rs(394B)
--------coproduct_tests.rs(1KB)
--------common()
--------validated_tests.rs(1KB)
--------labelled_tests.rs(7KB)
----LICENSE(1KB)
----proc-macro-helpers()
--------src()
--------Cargo.toml(545B)
----src()
--------semigroup.rs(14KB)
--------validated.rs(10KB)
--------lib.rs(9KB)
--------monoid.rs(10KB)
----Cargo.toml(1KB)
----benches()
--------semigroup.rs(947B)
--------path.rs(2KB)
--------empty.rs(114B)
--------validated.rs(2KB)
--------hlist.rs(2KB)
--------transmogrify.rs(24KB)
--------labelled.rs(6KB)
--------generic.rs(594B)
--------monoid.rs(774B)
----examples()
--------paths.rs(1KB)
--------labelled.rs(2KB)
--------generic.rs(984B)
----.gitignore(134B)
----CHANGELOG.md(7KB)
----README.md(22KB)
----derives()
--------src()
--------Cargo.toml(570B)