CakeML / CakeML/cakeml

Candle implementation is duplicated in an unclear way

Open
#1,368 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.