#root

derive root/derive.vi

Tuple root/derive.vi:5

trait Tuple[Tuple, Init, Rest];

Object root/derive.vi:15

trait Object[Object, Key, Init, Rest];

Singleton root/derive.vi:25

trait Singleton[Singleton, Key, Value];

Composite root/derive.vi:64

trait Composite[Composite, Key, Init, Rest];

Struct root/derive.vi:104

trait Struct[Struct, Content];

Enum root/derive.vi:125

trait Enum[Enum, Variants];

Variant root/derive.vi:146

enum Variant[I, R] { ... }
  1. Tuple

    1. Object

      1. Singleton

        1. Composite

          1. Struct

            1. Enum

              1. Variant