Re-implement the morphir IR in Scala 3.
Open
- Dominant language
- Scala
- Stars
- 23
- Forks
- 24
- PR merge metrics
- No merged PRs in 30d
Description
Scala 3 has types and capabilities which should make defining the morphir IR a bit simpler.
Let's create the IR in Scala 3 and enable the creation of tools which use the JVM.
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by reviewing the existing Morphir IR and the morphir-jvm project structure, then determine the scope needed for a Scala 3 implementation and JVM-based tools; done means the IR is reimplemented and those tools can be created.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- scala
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100