Larry Evans wrote: > How would the D equivalent to mpl::inherit_linearly<, inherit<,>, > > (see http://www.boost.org/libs/mpl/doc/refmanual/inherit-linearly.html) > work without using the MI class, inherit? I would suggest using instead D's ability to declare the members of a struct using tuples.