Your standard library for metaprogramming
hana::traits::is_pod
in C++20 and later, due to its deprecation.Official support for Xcode 6, 7 and 8, 9, 10 and LLVM Clang 3.5, 3.6, 3.7, and 3.8 has has been dropped. The library should still work with these compilers, however they are not being tested regularly anymore, so they are not officially supported.
The hana::traits::result_of
trait has been removed. Since std::result_of
has been removed from the Standard in C++20, users should move away from it.
Hana v1.5.0, synced with Boost 1.68.0
This release contains:
This release adds support for compiling with the C++17 standard.
This release contains
hana::map
(see PR #350)index_if
function; like find_if
but returns an optional index instead of an optional valueThis release contains various bug fixes. The main improvement is better support for empty base optimization in hana::pair
, which should make it easier for the compiler to optimize Hana away, at the cost of worst compile-times.
This release is synced with Boost 1.63.0. Only minor bug fixes and improvements were made since the last release.
This release is synced with Boost 1.62.0. Only minor bug fixes were made since the last release.
First stable release of Hana
This tag marks the first stable release of Hana, and the release of Hana inside Boost 1.61.0. From this moment on, interface stability is assured inside major version numbers, as required by Semantic Versioning.