/*! @file Master header for the `boost/hana/concept/` subdirectory. @copyright Louis Dionne 2013-2017 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt) */ #ifndef BOOST_HANA_CONCEPT_HPP #define BOOST_HANA_CONCEPT_HPP #include <boost/hana/concept/applicative.hpp> #include <boost/hana/concept/comonad.hpp> #include <boost/hana/concept/comparable.hpp> #include <boost/hana/concept/constant.hpp> #include <boost/hana/concept/euclidean_ring.hpp> #include <boost/hana/concept/foldable.hpp> #include <boost/hana/concept/functor.hpp> #include <boost/hana/concept/group.hpp> #include <boost/hana/concept/hashable.hpp> #include <boost/hana/concept/integral_constant.hpp> #include <boost/hana/concept/iterable.hpp> #include <boost/hana/concept/logical.hpp> #include <boost/hana/concept/metafunction.hpp> #include <boost/hana/concept/monad.hpp> #include <boost/hana/concept/monad_plus.hpp> #include <boost/hana/concept/monoid.hpp> #include <boost/hana/concept/orderable.hpp> #include <boost/hana/concept/product.hpp> #include <boost/hana/concept/ring.hpp> #include <boost/hana/concept/searchable.hpp> #include <boost/hana/concept/sequence.hpp> #include <boost/hana/concept/struct.hpp> #endif // !BOOST_HANA_CONCEPT_HPP