Trait CalcImpl
tylisp::engine
pub trait CalcImpl<F, Args, Q> { type Result; fn calc_impl(func: F, q: Q) -> Self::Result; }
type Result
fn calc_impl(func: F, q: Q) -> Self::Result
impl<F, Args, Q> CalcImpl<F, Args, Q> for Syntax where F: SynCalc<Args, Q>,
type Result = <F as SynCalc<Args, Q>>::Result
fn calc_impl(func: F, quotes: Q) -> Self::Result
impl<F, Args: CalcList<Q>, Q> CalcImpl<F, Args, Q> for Func where F: FunCalc<Args::Result>,
type Result = <F as FunCalc<Args::Result>>::Result