起步

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