Groups
Groups
Sign in
Groups
Groups
tlaplus
Conversations
About
Send feedback
Help
tlaplus
Contact owners and managers
1–30 of 1655
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
Petru Mirzenco
, …
Younes
4
Apr 20
Specifying a multimodal AI orchestrator in TLA+ before implementation
Hi Petru, thank you for sharing, this is very interesting. I'd like to read your write-up
unread,
Specifying a multimodal AI orchestrator in TLA+ before implementation
Hi Petru, thank you for sharing, this is very interesting. I'd like to read your write-up
Apr 20
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
A. Jesse Jiryu Davis
, …
Markus Kuppe
7
Apr 16
TLC simulation mode
You can get distinct state counts with a JVM system property and a small amount of TLA+. Step 1:
unread,
TLC simulation mode
You can get distinct state counts with a JVM system property and a small amount of TLA+. Step 1:
Apr 16
Pierre-Louis Suckrow
,
Stephan Merz
2
Apr 14
Feedback: Syncing Local and Remote ProjectFiles
Hello Pierre-Louis, thanks for sharing the spec, here are a few comments: - The operators ValidPath
unread,
Feedback: Syncing Local and Remote ProjectFiles
Hello Pierre-Louis, thanks for sharing the spec, here are a few comments: - The operators ValidPath
Apr 14
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
Apr 6
Request for comment: adding EXPECT statements to model files
Hi all, I've implemented a feature in TLC to accept an EXPECT statement in model files. This lets
unread,
Request for comment: adding EXPECT statements to model files
Hi all, I've implemented a feature in TLC to accept an EXPECT statement in model files. This lets
Apr 6
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
Alberto Carretero
, …
Andrew Helwer
12
Apr 5
Model network using set or bag
I managed to find my Network module prototype. It lives in the commit at the head of this branch,
unread,
Model network using set or bag
I managed to find my Network module prototype. It lives in the commit at the head of this branch,
Apr 5
Younes
Apr 2
Sharing a small TLA+ agent-skills repo
Hi all, I wanted to share a small repo I've been working on: https://github.com/younes-io/agent-
unread,
Sharing a small TLA+ agent-skills repo
Hi all, I wanted to share a small repo I've been working on: https://github.com/younes-io/agent-
Apr 2
Younes
,
Stephan Merz
3
Mar 30
Stuttering: abstraction vs. implementation
That clears it up. Thank you Stephan On Sunday, March 29, 2026 at 8:54:08 AM UTC+2 Stephan Merz wrote
unread,
Stuttering: abstraction vs. implementation
That clears it up. Thank you Stephan On Sunday, March 29, 2026 at 8:54:08 AM UTC+2 Stephan Merz wrote
Mar 30
Shane Miller
, …
Murat Demirbas
7
Mar 25
Request for review?
Andrew, Murat: Gents, thank you again for offering to review paper. Just to remind: https://github.
unread,
Request for review?
Andrew, Murat: Gents, thank you again for offering to review paper. Just to remind: https://github.
Mar 25
Saif Mohamed
,
Andrew Helwer
6
Mar 20
Leader backs up followers quickly with persistance
https://lamport.azurewebsites.net/tla/learning.html https://learntla.com/ Andrew On Fri, Mar 20, 2026
unread,
Leader backs up followers quickly with persistance
https://lamport.azurewebsites.net/tla/learning.html https://learntla.com/ Andrew On Fri, Mar 20, 2026
Mar 20
marta zhango
,
Andrew Helwer
2
Mar 18
Describing unless condition in lisp
Hi Marta, If you'd like, we can set up a video call to chat about your interest in TLA+ and what
unread,
Describing unless condition in lisp
Hi Marta, If you'd like, we can set up a video call to chat about your interest in TLA+ and what
Mar 18
Taylor Waggoner
, …
Finn Hackett
8
Mar 17
Join us at the next TLA+ Outreach Committee meeting on December 18
After checking in with the actual experts, I realized there's a different link to share re: TLA+
unread,
Join us at the next TLA+ Outreach Committee meeting on December 18
After checking in with the actual experts, I realized there's a different link to share re: TLA+
Mar 17
Markus Kuppe
Mar 9
Using TLA+ to Fix a Very Difficult glibc Bug - Malte Skarupke - C++Now 2025
Using TLA+ to Fix a Very Difficult glibc Bug - Malte Skarupke - C++Now 2025 The glibc condition
unread,
Using TLA+ to Fix a Very Difficult glibc Bug - Malte Skarupke - C++Now 2025
Using TLA+ to Fix a Very Difficult glibc Bug - Malte Skarupke - C++Now 2025 The glibc condition
Mar 9
Chris Ortiz
, …
Filip Schmole
8
Mar 4
What is the plan for Distributed PlusCal?
Hi Filip, I am very glad to hear that. I am looking forward to your email and to collaborate with you
unread,
What is the plan for Distributed PlusCal?
Hi Filip, I am very glad to hear that. I am looking forward to your email and to collaborate with you
Mar 4
Chris Ortiz
,
Markus Kuppe
4
Feb 25
How can I avoid dumping *.tlc files
Thanks Markus. I reviewed the link and that is actually a cool feature and I would like to try it out
unread,
How can I avoid dumping *.tlc files
Thanks Markus. I reviewed the link and that is actually a cool feature and I would like to try it out
Feb 25
Tim Hutt
, …
Hillel Wayne
5
Feb 25
Adding raw TLA+ to PlusCal process states
> I don't recall if you can put a `goto` inside a macro, Unfortunately you can't.
unread,
Adding raw TLA+ to PlusCal process states
> I don't recall if you can put a `goto` inside a macro, Unfortunately you can't.
Feb 25
Mathew Kuthur James
, …
Stephan Merz
3
Feb 25
Performance when using tuples
I agree with Hillel on the answer to the first question. I also agree on his second answer. Just to
unread,
Performance when using tuples
I agree with Hillel on the answer to the first question. I also agree on his second answer. Just to
Feb 25
Andrew Helwer
,
Stephan Merz
3
Feb 21
Discarded prototype TLA+ syntax: using @ inside proofs?
Thanks, Stephan! Wow, after all these years parsing TLA+ I am still learning about new corners of the
unread,
Discarded prototype TLA+ syntax: using @ inside proofs?
Thanks, Stephan! Wow, after all these years parsing TLA+ I am still learning about new corners of the
Feb 21
Stephan Merz
3
Feb 20
TLA+ Community Meeting 2026
The list of presentations accepted for the Community Meeting is now online at https://conf.tlapl.us/
unread,
TLA+ Community Meeting 2026
The list of presentations accepted for the Community Meeting is now online at https://conf.tlapl.us/
Feb 20
Federico Ponzi
, …
Chris Ortiz
5
Feb 20
Introducing tlabyexample.com
It is really cool when you demo'd it to us during the outreach meeting. It is even accessible on
unread,
Introducing tlabyexample.com
It is really cool when you demo'd it to us during the outreach meeting. It is even accessible on
Feb 20
Shane Miller
,
Stephan Merz
3
Feb 20
Practical applications of absolute fairness in software models?
My question was not clear. Suppose one is writing a user or technical guide for TLA. For absolute
unread,
Practical applications of absolute fairness in software models?
My question was not clear. Suppose one is writing a user or technical guide for TLA. For absolute
Feb 20
Hank Wang
,
Igor Konnov
2
Feb 13
Question about TLC error when running Bounded FIFO example
Hi Hank Wang, You can find the TLA+ specifications from the book in the examples repository [1]. The
unread,
Question about TLC error when running Bounded FIFO example
Hi Hank Wang, You can find the TLA+ specifications from the book in the examples repository [1]. The
Feb 13
William Schultz
, …
Andrew Helwer
8
Feb 7
Module instantiation semantics
Now that I'm more familiar with how SANY works I might be able to answer this in greater detail.
unread,
Module instantiation semantics
Now that I'm more familiar with how SANY works I might be able to answer this in greater detail.
Feb 7
Markus Alexander Kuppe
Feb 3
Call for Contributions: Reusable Skills for AI Tools Working with TLA+ (AgentSkills)
Hi everyone, we'd like to invite the TLA+ community to check out and contribute to a new
unread,
Call for Contributions: Reusable Skills for AI Tools Working with TLA+ (AgentSkills)
Hi everyone, we'd like to invite the TLA+ community to check out and contribute to a new
Feb 3
Daniel Way
,
Stephan Merz
4
Jan 31
Modeling Advice: Capturing Safety Properties
For a discussion about functions vs. operators, see section 6.4 of Specifying Systems. As I should
unread,
Modeling Advice: Capturing Safety Properties
For a discussion about functions vs. operators, see section 6.4 of Specifying Systems. As I should
Jan 31
Quentin Mallet
,
Stephan Merz
3
Jan 29
[tlaplus] Constant operator and refinements
Thank you very much, Stephan, Indeed it looks like I was thinking too much like a programmer, your
unread,
[tlaplus] Constant operator and refinements
Thank you very much, Stephan, Indeed it looks like I was thinking too much like a programmer, your
Jan 29