[][src]Type Definition minitt::syntax::TelescopeRaw

type TelescopeRaw = GenericTelescope<Value>;

Methods

impl TelescopeRaw[src]

pub fn resolve(&self, name: &str) -> Result<Value, String>[src]

getRho in Mini-TT.

Trait Implementations

impl<'_> ReadBack for &'_ TelescopeRaw[src]

type NormalForm = NormalTelescope

Corresponding normal form type for the read-backable structures. This is needed because Rust does not support Higher-Kinded Types :( Read more

fn read_back(self, index: u32) -> Self::NormalForm[src]

rbRho in Mini-TT.

fn read_back_please(self) -> Self::NormalForm[src]

Sometimes you don't want to pass an argument, and let me do this for you :)

fn eq_normal(self, index: u32, other: Self) -> Result<(), String>[src]

eqNf in Mini-TT. Whether two structures are equivalent up to normal form. Read more