boostorg / core

Boost Core Utilities
133 stars 83 forks source link

Move `boost/is_placeholder.hpp` to Core? #90

Open Kojoley opened 3 years ago

Kojoley commented 3 years ago

Beast, Lambda, Phoenix would not depend on Bind after such a change.

pdimov commented 3 years ago

Bind only depends on Config and Core so not much of a win. Lambda currently has 26 dependencies, Phoenix 32, Beast 55.

https://pdimov.github.io/boostdep-report/develop/module-weights.html

Kojoley commented 3 years ago

That's still about a megabyte repository for three lines of code. I believe it is not a large burden to transfer that header, is it?