fan-tom / fan-tom/liquid-rust

Can Refined Types be emulated with Prusti?

Open
#2 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
30
Forks
0
PR merge metrics
No merged PRs in 30d

Description

After learning about LiquidHaskell and finding this project, it appears to be abandoned. Can some of the refined types and their ease of use be emulated with [Prusti](https://viperproject.github.io/prusti-dev/user-guide/)? Prusti does use code from rust compiler as well.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names Prusti and its user guide but no repository files, tests, or entry points. Start by reading the Prusti user guide and comparing its capabilities with the refined types described in LiquidHaskell; the issue provides no concrete completion criteria.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
compilers
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.