Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove the nightly features #486

Closed
developedby opened this issue May 24, 2024 · 1 comment
Closed

Remove the nightly features #486

developedby opened this issue May 24, 2024 · 1 comment
Assignees
Labels
compilation Compilation of terms and functions to HVM enhancement New feature or request

Comments

@developedby
Copy link
Member

Since we don't depend on hvm-core anymore we can move back to the stable release of Rust, which will help the install process for users and prevent possible compilation errors in the future as the unstable features get changed.

Currently we're using let-chains and box patterns. Removing them will really be a shame since they simplify pattern matching in a lot of cases, but I think it's worth it.

For box patterns at least, we know that they will never move to stable, so it's better if we get rid of them now.

@developedby developedby self-assigned this May 24, 2024
@developedby developedby added enhancement New feature or request compilation Compilation of terms and functions to HVM labels May 24, 2024
@developedby
Copy link
Member Author

Closed by #505

wegank pushed a commit to NixOS/nixpkgs that referenced this issue May 29, 2024
Bend no longer needs nightly, so drop `RUSTC_BOOTSTRAP = true`.

See HigherOrderCO/Bend#486

Also drop `fetchCrate`, which was unused.
florian-sanders-cc pushed a commit to florian-sanders-cc/nixpkgs that referenced this issue Jun 6, 2024
Bend no longer needs nightly, so drop `RUSTC_BOOTSTRAP = true`.

See HigherOrderCO/Bend#486

Also drop `fetchCrate`, which was unused.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compilation Compilation of terms and functions to HVM enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant