Create Type Inference engine for Morphir AST/Syntax
Open
- Dominant language
- Rust
- Stars
- 209
- Forks
- 65
- Avg merge
- 8h 55m
- Merged PRs (30d)
- 126
Description
# Create Type Inference engine for Morphir AST/Syntax
Given a Morphir AST/Syntax we want to be able to decorate the tree with type inference information.
We can look at the Rust based Hindley Millner.
https://crates.io/crates/polytype
Contributor guide
Research direction
Start by reviewing the Morphir AST/Syntax representation and the Rust-based Hindley-Milner approach in polytype. Define how inferred types should be represented and attached to the tree. Done means a Morphir AST/Syntax can be traversed and decorated with type inference information.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- compilers
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100