ldionne / dyno

Runtime polymorphism done right
Boost Software License 1.0
975 stars 43 forks source link

Consider support for concept hierarchies #3

Open ldionne opened 7 years ago

ldionne commented 7 years ago

Consider adding something like register_concept_hierarchy, which would allow looking into derived concepts when trying to fulfill the concept map of a base concept. To solve the same problem, we could also use something like global_concept_map, where a user would define a bunch of functions and the concept maps would pick what they need.