cpp-near-linear-function-space

时间:2021-03-19 11:37:09
【文件属性】:
文件名称:cpp-near-linear-function-space
文件大小:40KB
文件格式:ZIP
更新时间:2021-03-19 11:37:09
C++ cpp-近线性函数空间 一个C ++ 17库,用于围绕通用函数编程的模板/编译时高阶函数。从某种意义上说,该库是不包含标准命名空间( std ::)的自包含文件。 还包括基于计划(LISP)注册机语法的编译时注册机,如计算机程序的结构和解释(SICP)中所述。 在此机器的设计中,已经为特权性能付出了很多努力:实现时有几种元编程样式可能会使用-结构模板,别名模板,constexpr函数-尽管它们在潜力上是等效的,但它们可能会有所不同极大地提高了性能。正是由于这个原因, constexpr在很大程度上受到青睐。 一周期清单电感器范例模块也包括在其中。一个周期清单电感器是一种可以专门用于任何一个周期清单运算符的运算符。核心清单包括: repeat , map , fold , first , find all , zip (bimap),扣紧(bifold), glide (带提手的zip)。
【文件预览】:
cpp-near-linear-function-space-main
----0_meta_programming.hpp(16KB)
----near-linear-space()
--------1_near_linear_definitions.hpp(6KB)
--------0_near_linear_controller.hpp(4KB)
----3_register_space.hpp(24KB)
----define_macros.hpp(12KB)
----1_variadic_space.hpp(5KB)
----experimental()
--------prototyping.hpp(3KB)
----register-space()
--------2_machine_right.hpp(9KB)
--------0_register_controller.hpp(4KB)
--------1_machine_definitions.hpp(12KB)
----2_near_linear_space.hpp(10KB)
----main.cpp(3KB)
----variadic-space()
--------6_variadic_rheap.hpp(10KB)
--------8_variadic_mutate.hpp(5KB)
--------1_variadic_definitions.hpp(5KB)
--------5_variadic_lheap.hpp(10KB)
--------3_variadic_push.hpp(9KB)
--------2_variadic_pop.hpp(9KB)
--------4_variadic_fold.hpp(10KB)
--------0_variadic_controller.hpp(6KB)
--------7_variadic_stack.hpp(10KB)
----README.md(1KB)
----undef_macros.hpp(2KB)
----case-studies()
--------A_lists.hpp(18KB)
--------C_at.hpp(2KB)
--------B_factorial.hpp(3KB)

网友评论