Candle implementation is duplicated in an unclear way
Open
- Dominant language
- Standard ML
- Stars
- 1.2k
- Forks
- 104
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 16
Description
It seems like there are two versions of the translation of the Candle kernel into CakeML under `candle/standard` and `candle/prover`. This is confusing: there should only be one version, or the reason for the duplication should be much more clearly documented.
Contributor guide
No contributing guide indexed for this repository
Research direction
Compare the Candle translations under `candle/standard` and `candle/prover` to establish whether they are genuinely duplicated and why both exist. The work is done when one implementation is removed or the distinction and reason for maintaining both are clearly documented in the relevant project location.
Written by the indexing model from the issue text.
Assessment
- Domain
- compilers
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100