formal-ledger-specifications icon indicating copy to clipboard operation
formal-ledger-specifications copied to clipboard

Eliminate boolean properties

Open WhatisRT opened this issue 1 year ago • 0 comments

For convenience or other reasons, some properties/predicates produce booleans. Our properties should always go to Set, so we can use them without writing something like ≡ true.

Here are some offenders:

  • [x] actionWellFormed
  • [ ] isP2Script
  • [ ] isAdaOnlyᵇ
  • [ ] feesOK

delayingAction is an exception, since we use this to update an actual Bool in a state.

WhatisRT avatar Dec 19 '23 15:12 WhatisRT