The Hitchhiker's Guide to Logical Verification
https://raw.githubusercontent.com/blanchette/logical_verification_2020/master/hitchhikers_guide.pdf
https://raw.githubusercontent.com/blanchette/logical_verification_2020/master/hitchhikers_guide.pdf
Higher Category Models of the Pi-Calculus
https://arxiv.org/pdf/1504.04311.pdf
https://arxiv.org/pdf/1504.04311.pdf
Braided Monoidal Categories
https://maths.mq.edu.au/~street/JS1.pdf
https://maths.mq.edu.au/~street/JS1.pdf
Homological Algebra and Data
https://www.math.upenn.edu/~ghrist/preprints/HAD.pdf
https://www.math.upenn.edu/~ghrist/preprints/HAD.pdf
Ladder of Algebraic Structures
https://jwkennington.com/blog/algebra-ladder/
https://jwkennington.com/blog/algebra-ladder/
Jim W. Kennington
Algebra Ladder
I first encountered a diagram of algebraic structures at the end of Jeevanjee's second chapter, "Vector Spaces", which elegantly summarizes the high-level differences in structure between sets, vector spaces, and inner product spaces. Jeevanjee (2015) This…
Statebox is building a formally verified process language using robust mathematical principles to prevent errors, allow compositionality and ensure termination.
https://statebox.org/
https://statebox.org/
Programming language agnostic type construction language based on polynomials.
https://github.com/typedefs/typedefs
https://github.com/typedefs/typedefs
GitHub
GitHub - typedefs/typedefs: Programming language agnostic type construction language based on polynomials.
Programming language agnostic type construction language based on polynomials. - typedefs/typedefs
Gleam: A statically typed language for the Erlang VM
https://gleam.run/
https://gleam.run/
List of verification software competitions
https://alastairreid.github.io/verification-competitions/
https://alastairreid.github.io/verification-competitions/
alastairreid.github.io
Verification Competitions
Since joining Google
in September, I have spent a lot of time
reading about software verification tools
and one of the things that keeps coming up is that
there are competitions between different verification tools.
in September, I have spent a lot of time
reading about software verification tools
and one of the things that keeps coming up is that
there are competitions between different verification tools.
C program proofs with Frama-C and its weakest-precondition plugin
https://allan-blanchard.fr/publis/frama-c-wp-tutorial-en.pdf
https://allan-blanchard.fr/publis/frama-c-wp-tutorial-en.pdf
The Weak Lambda Calculus as a Reasonable Machine
https://www.di.unito.it/~deligu/CDR60_TCS/Martini.pdf
https://www.di.unito.it/~deligu/CDR60_TCS/Martini.pdf
Intuitionistic notions of boundedness in N
http://math.fau.edu/richman/docs/BD-N-fin.pdf
http://math.fau.edu/richman/docs/BD-N-fin.pdf
Forwarded from Parra
Research programming language with compile-time memory management
https://github.com/doctorn/micro-mitten
https://github.com/doctorn/micro-mitten
GitHub
GitHub - doctorn/micro-mitten: You might not need your garbage collector
You might not need your garbage collector. Contribute to doctorn/micro-mitten development by creating an account on GitHub.
Bosque
https://github.com/microsoft/BosqueLanguage/blob/master/README.md
Bosque is a language which mixes C++ performance and TypeScript like syntax with a rich type system and embedded verification
https://github.com/microsoft/BosqueLanguage/blob/master/README.md
Bosque is a language which mixes C++ performance and TypeScript like syntax with a rich type system and embedded verification
GitHub
BosqueLanguage/README.md at master · microsoft/BosqueLanguage
The Bosque programming language is an experiment in regularized design for a machine assisted rapid and reliable software development lifecycle. - microsoft/BosqueLanguage
Parametric Cubical Type Theory
https://arxiv.org/pdf/1901.00489.pdf
https://arxiv.org/pdf/1901.00489.pdf
Axioms for Abstract Model Theory
https://www.sciencedirect.com/science/article/pii/0003484374900163
https://www.sciencedirect.com/science/article/pii/0003484374900163
Carnap
http://carnap.io/
Carnap is a free and open software framework written in Haskell for teaching and studying formal logic.
http://carnap.io/
Carnap is a free and open software framework written in Haskell for teaching and studying formal logic.
Parametric Quantifiers for Dependent Type Theory
https://people.cs.kuleuven.be/~andreas.nuyts/ParametricQuantifiers.pdf
https://people.cs.kuleuven.be/~andreas.nuyts/ParametricQuantifiers.pdf
Erasure and Polymorphism in Pure Type Systems
https://link.springer.com/content/pdf/10.1007%2F978-3-540-78499-9_25.pdf
https://link.springer.com/content/pdf/10.1007%2F978-3-540-78499-9_25.pdf
A Model of Parametric Dependent Type Theory in Bridge/Path Cubical Sets
https://arxiv.org/pdf/1706.04383.pdf
https://arxiv.org/pdf/1706.04383.pdf