Function e

  • Evaluates an expression.

    Parameters

    • arg: any
    • Rest ...expressions: any[]

    Returns any

    Example

    await e("1 + 2")(); // 3
    

    Example

    const closing_balance = await e`
    + ${opening_balance}
    + ${sales}
    - ${expenses}
    `();

    Example

    const F = await e`
    * ${gravitational_constant}
    * ${mass_a}
    * ${mass_b}
    / ${Math.pow(distance, 2)}
    `();

    Example

    if (await e`
    && ${is_eligible}
    && (
    || ${is_of_age}
    || ${has_parental_consent}
    )
    `()) {}

    Example

    const person = e`{
    :first_name "John";
    :last_name "Doe";
    :age 27;
    }`;

Generated using TypeDoc