This page lists several resources to improve your understanding of PlusCal and TLA+.

The official documentation

The official documentation is available on the computers at ENSEIRB-MATMECA under the directory ~herbrete/public/TLA. It consists in two files.

  • c-manual.pdf is a short introduction to the PlusCal language, up to formal verification.
  • pluscal.pdf gives a mor edetailed overview of the PlusCal language, with several modeling examples.

Leslie Lamport’s introduction to formal verification

Hillel Wayne’s Learn TLA+

Ron Pressler’s blog (advanced)