feat: repr, codec

This commit is contained in:
2026-01-30 16:24:17 -05:00
parent f2c8d9f7d2
commit 0ec52008bb
8 changed files with 51 additions and 23 deletions

View File

@@ -4,7 +4,7 @@ package runtime
import (
"git.maximhutz.com/max/lambda/pkg/emitter"
"git.maximhutz.com/max/lambda/pkg/expr"
"git.maximhutz.com/max/lambda/pkg/repr"
)
// Runtime defines the interface for expression reduction strategies.
@@ -23,5 +23,5 @@ type Runtime interface {
Run()
// Copy the state of the runtime.
Expression() expr.Expression
Expression() repr.Repr
}