Trait EvalList
tylisp::engine
pub trait EvalList { type Result; }
A list where every item is individually evaluable
type Result
impl EvalList for HNil
type Result = HNil
impl<H: Eval, T: EvalList> EvalList for HCons<H, T>
type Result = HCons<H::Result, <T as EvalList>::Result>