16 Feb
2018
16 Feb
'18
5:55 p.m.
Steven Watanabe wrote:
That might be a reasonable argument if Yap itself were not a C++14 library. According the hana Jamfile, the reason hana is not supported for msvc is cxx14_constexpr, which Yap also uses.
MSVC 2017 has more than enough C++14 (including constexpr) for many practical purposes. If Yap weren't tied to Hana in its interface, a port of the implementation allowing use under MSVC might have been possible. As is, it isn't, because MSVC 2017 can't even include hana.hpp at present, let alone make any use of it.