-
Note the use of Apalache's `Gen` operator in the first link.
* https://github.com/freespek/ssf-mc/blob/5610910eac38463e9f11b084b683c552f572dbfe/spec/MC_ffg.tla#L161-L172
* https://protocols-made-f…
lemmy updated
21 hours ago
-
Extracting using [`tar`](https://www.npmjs.com/package/tar) fails with `fs.fchown is not a function` error.
Reproducible steps:
```ts
// tar_compat.ts
import * as tar from "npm:tar@7.4.0";
im…
-
Minimal reproducible example:
```quint
module minimal {
type MyId = Id(int)
pure val Ids: Set[MyId] = Set(Id(1), Id(2), Id(3))
var IdSet: Set[MyId]
action init = all {
…
-
Currently, we sometimes require users to annotate types (using `fetch --typemap`) to disambiguate XDR types when translating to Apalache types.
In particular, string-typed Soroban `Vec`s and `Enum`…
-
Apalache has quite a developed wiki, which is also written in mdbook; see: https://github.com/informalsystems/apalache/tree/main/docs
While a lot of it is Apalache-specific, it also has an excellen…
-
Consider `assumes.qnt`:
```bluespec
module assumes {
const N: int
const F: int
var msgs: Set[str]
assume Majority = N > 3 * F
action init = {
msgs' = Set()
…
-
We currently download apalache and spawn a bash script to run the server. On windows, we can't simply run a bash script.
I tried adding a `.bat` file to the apalache release (locally, as a test), b…
-
## Description
Bogus counterexample claiming that `{42} \in SUBSET Nat` is false.
## Input specification
```tla
------------------------- MODULE APASubRec ------------------------------ …
-
Implement the Dafny to Apalache compiler
-
Currently no specs included in the repository have an Apalache model. It would be nice to have some examples of this. The Einstein's Riddle spec would be an ideal first candidate, as TLC has a tough t…