Skip to content

lemastero/agda2rust

 
 

Repository files navigation

Agda backend for Rust

  • Compile Agda code to Rust
cabal run -- agda2rust --help

cabal run -- agda2rust test/hello.agda
cabal run -- agda2rust test/test.agda
  • Testing compiled Rust code
rustc --crate-type=lib test/hello.rs
rustc --crate-type=lib test/test.rs

Working with source code

  • Starting continuous compilation loop
ghcid
  • Build
cabal build all
  • Run tests
cabal test all
  • CI

Unit tests and compiling sample Agda code to Rust are run on CI.

About

Rust Agda backend.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Haskell 81.1%
  • Agda 17.7%
  • Rust 1.2%