Skip to content

markrtuttle/dafny-libraries

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libraries

Libraries useful for Dafny programs

Status

At the moment, we're just collecting generally useful Dafny code.

Once we have some amount of code which is used successfully by several projects, we might restructure this repo, informed by the concrete use cases.

So, please do use this library, give feedback, and contribute code, but also expect breaking changes.

Contributions

Any contributions of generally useful code are welcome, just open a pull request! Please follow the library style guidelines. If the way to use your new code is not obvious, please add some examples in the examples directory to illustrate how to use the code. We use the LLVM integrated tester (lit) to test the library files and ensure they all verify correctly. Please see Dafny's documentation on installation and testing for more details.

Acknowledgements

Much of this code came from or was inspired by code from the following projects:

About

Libraries useful for Dafny programs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dafny 93.1%
  • Shell 1.9%
  • Python 1.7%
  • Java 1.5%
  • Other 1.8%