Implement apply evaluate

Co-authored-by: rvcas <x@rvcas.dev>
This commit is contained in:
Kasey White
2022-07-06 23:12:26 -04:00
committed by Kasey White
parent 650a789194
commit 0e2214a908
6 changed files with 77 additions and 5 deletions

View File

@@ -16,4 +16,6 @@ pub enum Error {
EvaluationFailure,
#[error("Attempted to instantiate a non-polymorphic term: {0:#?}")]
NonPolymorphicInstantiation(Value),
#[error("Attempted to apply a non-function: {0:#?}")]
NonFunctionalApplication(Value),
}