typsy
macro_rules! HList { () => { ... }; (, @$last:ty) => { ... }; ($first:ty $(, $rest:ty)* $(, @$last:ty)? $(,)?) => { ... }; }