Tweag
Technical groups
Dropdown arrow
Open source
Careers
Research
Blog
Contact
Consulting services
Technical groups
Dropdown arrow
Open source
Careers
Research
Blog
Contact
Consulting services

Blog: formal-methods (12 posts)

20 March 2025
A hundred pull requests for Liquid Haskell
Facundo Domínguez
An overview of the improvements in the latest Liquid Haskell release
11 May 2023
A journey through the auditing process of a smart contract
FC
Florent Chevrou
Embark with the High Assurance Software Group for a guided tour through the stages of a smart-contract audit, secret weapon included.
14 February 2023
smtlib-backends: faster SMT-LIB-based Haskell interface to SMT solvers
QA
Quentin Aristote
Announcement of smtlib-backends, a Haskell library providing a generic interface for interacting with SMT solvers using SMT-LIB
14 October 2022
Testing stateful systems, part two: Linear Temporal Logic
CH
Carl Hammann
On a previous post, we explained how to write tests for stateful systems using traces — sequences of stateful actions — that can be combined and modified to write complex test cases easily and transparently. This post elaborates on the combinators used to generate new traces from…
1 July 2022
Introducing Pirouette 2: formal methods for smart contracts
AS
Alejandro Serrano Mena
The new Pirouette 2 introduces formal method techniques to the verification of smart contracts; in this post we focus particularly in how incorrectness logic helps this goal.
28 November 2019
How to make your papers run
TF
Teodoro Freund
How to use the Makam metalanguage to implement an executable formal semantics for a simple language.

Company

AboutOpen SourceCareersContact Us

Connect with us

© 2024 Modus Create, LLC

Privacy PolicySitemap