[][src]Macro type_freak::TListType

macro_rules! TListType {
    [] => { ... };
    [$name:ty] => { ... };
    ($name:ty, $($names:ty),+) => { ... };
}

Builds a type that implements TList.

use type_freak::TListType;
type List = TListType![i8, i16, i32];
// Same as LCons<i8, LCons<i16, LCons<i32, LNil>>>