cucapra / cucapra/protocols

[ir]: Refactor types representation to use a `TypeId` instead of a specialized `StructId`

Open
#230 0 comments 1 reaction 0 assignees View on GitHub
Chore
Dominant language
Rust
Stars
15
Forks
0
Avg merge
6h 20m
Merged PRs (30d)
15

Description

This is a large change because `Type` is used everywhere. However, as I am going to introduce a new `Seq` type soon with an associated `SeqId`, it would make a lot of sense to just switch to a more uniform `TypeId` in order to represent non-scalar types.

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.