dafny-lang / dafny
Dafny is a verification-aware programming language
☆3,064Updated this week
Alternatives and similar repositories for dafny
Users that are interested in dafny are comparing it to the libraries listed below
Sorting:
- A Proof-oriented Programming Language☆2,836Updated this week
- The CompCert formally-verified C compiler☆1,978Updated last week
- Koka language compiler and interpreter☆3,493Updated this week
- A superoptimizer for LLVM IR☆2,223Updated 8 months ago
- A safe, easy systems language☆1,993Updated last week
- cvc5 is an open-source automatic theorem prover for Satisfiability Modulo Theories (SMT) problems.☆1,114Updated this week
- TLC is a model checker for specifications written in TLA+. The TLA+Toolbox is an IDE for TLA+.☆2,424Updated this week
- The P programming language.☆3,282Updated last week
- A data-parallel functional programming language☆2,520Updated this week
- A modern proof language☆3,670Updated 3 months ago
- The Flix Programming Language☆2,272Updated this week
- CakeML: A Verified Implementation of ML☆1,032Updated this week
- Proving leftpad correct two-dozen different ways☆671Updated 3 weeks ago
- Systems language with linear types and capability-based security.☆1,295Updated this week
- Boogie☆533Updated last week
- A programming language with static memory management based on λ-calculus☆1,000Updated this week
- A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.☆823Updated last year
- 🍺🐙 ZetZ a zymbolic verifier and tranzpiler to bare metal C☆1,603Updated 2 years ago
- The Rosette solver-aided host language, sample solver-aided DSLs, and demos☆660Updated last week
- DDlog is a programming language for incremental computation. It is well suited for writing programs that continuously update their output…☆1,405Updated last year
- Programming Languages Zoo☆1,493Updated 10 months ago
- Hazel, a live functional programming environment with typed holes☆923Updated this week
- A static, type inferred and embeddable language written in Rust.☆3,307Updated 5 months ago
- Maintainable configuration files☆4,314Updated last month
- A collection of TLA⁺ specifications of varying complexities.☆1,347Updated last month
- Creusot helps you prove your code is correct in an automated fashion.☆1,260Updated this week
- Soufflé is a variant of Datalog for tool designers crafting analyses in Horn clauses. Soufflé synthesizes a native parallel C++ program f…☆979Updated this week
- Implementations of various type systems in OCaml.☆1,575Updated 9 years ago
- A statically typed lisp, without a GC, for real-time applications.☆5,653Updated 5 months ago
- egg is a flexible, high-performance e-graph library☆1,486Updated 2 months ago