起步
Hana
是一个头文件库,是用于计算类型和值的C++元编程
套件。它提供的功能是Boost.MPL和Boost.Fusion库的超集。利用C++11/14
技术和惯用法,与之前的库相比,Hana
拥有更快的编译速度和运行时性能,同时也显著增强了编程体验。Hana
很容易以ad-hoc方式扩展,它提供了与Boost.Fusion
,Boost.MPL
和标准库
的开箱即用的交互操作。
Hana
是一个头文件库,是用于计算类型和值的C++元编程
套件。它提供的功能是Boost.MPL和Boost.Fusion库的超集。利用C++11/14
技术和惯用法,与之前的库相比,Hana
拥有更快的编译速度和运行时性能,同时也显著增强了编程体验。Hana
很容易以ad-hoc方式扩展,它提供了与Boost.Fusion
,Boost.MPL
和标准库
的开箱即用的交互操作。
本文档使用 BookStack 构建