Dは、静的型付きフレームワーク内で動的に(すなわち、複数のクラスの値を使用して)作業することを可能にするために十分に表現型のシステムであるを持っていますか? 私は、読んだ後にお尋ねします。Dynamic languages are static languages.サンプルコードがあればそれを高く評価します。
私はこのブログでは、このコードを参照してください。Type-Level Programming in Scala: // define the abstract types and bounds
trait Recurse {
type Next <: Recurse
// this is the recursive function definition
type