hellas-ai / hellas-ai/catgrad

Typed declarations for parameter loading

Open
#245 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
34
Forks
7
PR merge metrics
No merged PRs in 30d

Description

Interpreting a `lang::TypedTerm` requires "injecting" parameter types as special load ops.
This means we also pass a dict of param *types* into the interpreter.

However, this should not be a special case: we should instead have type maps for all definitions and declarations;
parameters can then be a special case.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.