Groups
Groups
Sign in
Groups
Groups
tlaplus
Conversations
About
Send feedback
Help
Group path
tlaplus
Contact owners and managers
1–30 of 1673
This is a discussion group for users of the TLA+ specification language, the PlusCal algorithm language, and their associated tools.
To find out about the languages and tools, see
The TLA Home Page
Posts by non-members are moderated.
We encourage you to join the group.
Mark all as read
Report group
0 selected
saeed Farokhi
Aug 16
Review request: minimal TLA+ model for persistent-agent recovery invariants
Hello TLA+ community, Taylor Waggoner at the Linux Foundation suggested that this mailing list would
unread,
Review request: minimal TLA+ model for persistent-agent recovery invariants
Hello TLA+ community, Taylor Waggoner at the Linux Foundation suggested that this mailing list would
Aug 16
sbublitz24
, …
sbublitz24
3
Aug 15
TLA+ slides
Hello Stephan, thank you for the information. I have to check for accessible web sites. Best,
unread,
TLA+ slides
Hello Stephan, thank you for the information. I have to check for accessible web sites. Best,
Aug 15
Brian Curtin
,
Markus Kuppe
3
Aug 12
New VSCode debugger setup, unsure what's missing
Ah, easy enough. I guess I glossed over the command palette piece...this is now working well. Thanks!
unread,
New VSCode debugger setup, unsure what's missing
Ah, easy enough. I guess I glossed over the command palette piece...this is now working well. Thanks!
Aug 12
Abib Duut
Aug 10
Help wanted: modelling stochastic GST as a Markov chain stopping time in TLA+
I'm working on a research spec called SynodEnergy, which extends classical Paxos (Synod) with an
unread,
Help wanted: modelling stochastic GST as a Markov chain stopping time in TLA+
I'm working on a research spec called SynodEnergy, which extends classical Paxos (Synod) with an
Aug 10
Austin Vocals
3
Aug 10
Review requested: source-to-TLA+ correspondence and invariants for a small protocol
Hello, Small correction to my previous update: the published release tag is `1.0`, not `v1.0`.
unread,
Review requested: source-to-TLA+ correspondence and invariants for a small protocol
Hello, Small correction to my previous update: the published release tag is `1.0`, not `v1.0`.
Aug 10
Jeff Trull
,
Hillel Wayne
3
Jul 24
Checking the equivalence of two formulas (video 9a)
One of my experiments was to define a formula Equiv == (Spec1 <=> Spec2) in the .tla file and
unread,
Checking the equivalence of two formulas (video 9a)
One of my experiments was to define a formula Equiv == (Spec1 <=> Spec2) in the .tla file and
Jul 24
Taylor Waggoner
, …
Markus Kuppe
10
Jul 21
Join us at the next TLA+ Outreach Committee meeting on December 18
A friendly reminder that the next Outreach Committee meeting [1] will start in about 30mins at 8:00
unread,
Join us at the next TLA+ Outreach Committee meeting on December 18
A friendly reminder that the next Outreach Committee meeting [1] will start in about 30mins at 8:00
Jul 21
Illia Rochev
,
Neil Talap
3
Jul 20
Temporal collisions in at-least-once message brokers — formal verification with TLA+ templates
Hi Neil, Thank you for the sharp critique — these are important points worth addressing. On “horribly
unread,
Temporal collisions in at-least-once message brokers — formal verification with TLA+ templates
Hi Neil, Thank you for the sharp critique — these are important points worth addressing. On “horribly
Jul 20
Petru Mirzenco
, …
Younes
5
Jul 14
Specifying a multimodal AI orchestrator in TLA+ before implementation
Thank you for all who had interest. I sent the writing through private messaging. Adding some more
unread,
Specifying a multimodal AI orchestrator in TLA+ before implementation
Thank you for all who had interest. I sent the writing through private messaging. Adding some more
Jul 14
abdallah kerim
,
Stephan Merz
3
Jul 9
Viewing Discharged Proof Obligations in Toolbox
Thank you Stephan Le jeudi 9 juillet 2026 à 13:42:27 UTC+1, Stephan Merz a écrit : Unless there are
unread,
Viewing Discharged Proof Obligations in Toolbox
Thank you Stephan Le jeudi 9 juillet 2026 à 13:42:27 UTC+1, Stephan Merz a écrit : Unless there are
Jul 9
Neil Talap
,
Stephan Merz
2
Jul 7
I have a dilemma, ROCQ or TLA+
Hi Neil, having to decide between two different techniques for formal verification may be seen as a
unread,
I have a dilemma, ROCQ or TLA+
Hi Neil, having to decide between two different techniques for formal verification may be seen as a
Jul 7
Andrew Helwer
, …
Neil Talap
6
Jun 17
Request for comment: adding EXPECT statements to model files
Super nice! I bet it's going to be a meme in the future, Zed is just like OCaml will too. They
unread,
Request for comment: adding EXPECT statements to model files
Super nice! I bet it's going to be a meme in the future, Zed is just like OCaml will too. They
Jun 17
Ahmed E
Jun 15
Looking for Research/Study Groups/Partner
Hi , Anyone interested in Formal Verification/Analysis of Web/Network Protocols from a security/
unread,
Looking for Research/Study Groups/Partner
Hi , Anyone interested in Formal Verification/Analysis of Web/Network Protocols from a security/
Jun 15
Stephan Merz
,
Andrew Helwer
2
Jun 10
Request for comment: CASE expressions
- Did you assume that CASE expressions evaluated their branches sequentially? Yes, I assumed they
unread,
Request for comment: CASE expressions
- Did you assume that CASE expressions evaluated their branches sequentially? Yes, I assumed they
Jun 10
Chris Newcombe
, …
Markus Kuppe
4
Jun 8
Introductions
Also at https://conf.tlapl.us/2012/ > On Jun 8, 2026, at 3:19 AM, Alex Hajjar <alexandre.hajjar
unread,
Introductions
Also at https://conf.tlapl.us/2012/ > On Jun 8, 2026, at 3:19 AM, Alex Hajjar <alexandre.hajjar
Jun 8
Quentin DELAMEA
, …
Shane Miller
5
May 29
Questions About TLC: Parallelism Efficiency, Caching Behavior, and Java Overloading for State-Dependent Operators
Hi Shane, Thank you for your response! If I have a correct understanding: BFS construction and
unread,
Questions About TLC: Parallelism Efficiency, Caching Behavior, and Java Overloading for State-Dependent Operators
Hi Shane, Thank you for your response! If I have a correct understanding: BFS construction and
May 29
Shane Miller
May 22
User Guide to Model Checking for Industrial Programmers with TLA+
This is a quick note that the examples in: https://github.com/gshanemiller/tla-examples together with
unread,
User Guide to Model Checking for Industrial Programmers with TLA+
This is a quick note that the examples in: https://github.com/gshanemiller/tla-examples together with
May 22
thomas...@gmail.com
, …
Andrew Helwer
4
May 15
TLA+ Package Manager?
There is also this somewhat classic blog post about package manager design, which is now old enough
unread,
TLA+ Package Manager?
There is also this somewhat classic blog post about package manager design, which is now old enough
May 15
Andrew Helwer
,
Lorin Hochstein
2
May 14
A Science of Concurrent Programs is now published!
It was a while ago, but I did read through it, and I thought it was worth it. One thing I took away
unread,
A Science of Concurrent Programs is now published!
It was a while ago, but I did read through it, and I thought it was worth it. One thing I took away
May 14
Markus Kuppe
May 12
Join Now: Monthly TLA+ Community Call
Hi all, Our monthly TLA+ Community Call is happening now. Please join us at https://zoom-lfx.platform
unread,
Join Now: Monthly TLA+ Community Call
Hi all, Our monthly TLA+ Community Call is happening now. Please join us at https://zoom-lfx.platform
May 12
Stephan Merz
4
May 5
TLA+ Community Meeting 2026
The videos of the presentations at the meeting in Torino are now online at https://www.youtube.com/
unread,
TLA+ Community Meeting 2026
The videos of the presentations at the meeting in Torino are now online at https://www.youtube.com/
May 5
Andrew Helwer
, …
Younes
6
May 4
Request for comment: LLM contribution policy
An interesting reference what others are discussing : https://github.com/rust-lang/leadership-council
unread,
Request for comment: LLM contribution policy
An interesting reference what others are discussing : https://github.com/rust-lang/leadership-council
May 4
A. Jesse Jiryu Davis
, …
Markus Kuppe
11
May 2
TLC simulation mode
Unless you want TLC!RandomElement to bias successor selection with a custom (rational) distribution,
unread,
TLC simulation mode
Unless you want TLC!RandomElement to bias successor selection with a custom (rational) distribution,
May 2
TT Three
,
Andrew Helwer
2
May 1
TLA+ Use Cases-TLA+ Mailing List
You can post these questions to this mailing list. Andrew On Fri, May 1, 2026 at 11:31 AM 'TT
unread,
TLA+ Use Cases-TLA+ Mailing List
You can post these questions to this mailing list. Andrew On Fri, May 1, 2026 at 11:31 AM 'TT
May 1
Pierre-Louis Suckrow
,
Stephan Merz
3
Apr 22
Feedback: Syncing Local and Remote ProjectFiles
Hi Stephan, Thanks again for your feedback and comments! Apologies for the delayed response. I wanted
unread,
Feedback: Syncing Local and Remote ProjectFiles
Hi Stephan, Thanks again for your feedback and comments! Apologies for the delayed response. I wanted
Apr 22
Pierre-Louis Suckrow
, …
Andrew Helwer
6
Apr 20
State of the CLI
I'd love to, but I'm not sure how much time I can dedicate to it right now. I'm currently
unread,
State of the CLI
I'd love to, but I'm not sure how much time I can dedicate to it right now. I'm currently
Apr 20
Georges Martin
, …
Gabriela Moreira
7
Apr 12
TLX — TLA+ specifications in Elixir syntax, with TLC integration
I have something to contribute to the implementation question. I have done some experimentation with
unread,
TLX — TLA+ specifications in Elixir syntax, with TLC integration
I have something to contribute to the implementation question. I have done some experimentation with
Apr 12
Arian Ott
,
Andrew Helwer
4
Apr 11
Feedback wanted: Modeling Debian's New Member Process
There are no real differences between P and C PlusCal except for the start/end block syntax. I
unread,
Feedback wanted: Modeling Debian's New Member Process
There are no real differences between P and C PlusCal except for the start/end block syntax. I
Apr 11
Pierre-Louis Suckrow
, …
fwefew 4t4tg
3
Apr 10
Guide on Spec Structuring
Mr. Suckrow, Consider reading the pdf in https://github.com/gshanemiller/tla-examples. The RPC
unread,
Guide on Spec Structuring
Mr. Suckrow, Consider reading the pdf in https://github.com/gshanemiller/tla-examples. The RPC
Apr 10
Andrew Helwer
,
Younes
4
Apr 5
In SANY, what is the APSubstInNode AST node used for?
Ah that is a good spot, I will have to update the XML Exporter documentation. Thanks! Andrew On Mon,
unread,
In SANY, what is the APSubstInNode AST node used for?
Ah that is a good spot, I will have to update the XML Exporter documentation. Thanks! Andrew On Mon,
Apr 5