Skip to content

Commit 6529694

Browse files
committed
Initial CHANGELOG entry
1 parent c10c44c commit 6529694

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,24 @@
1313
- A new documentation file around optics, in `doc/OPTICS.md`
1414
- New `forceOutputs` primitives to force the creation of new utxos from a list
1515
of `TxSkel`. Initial distributions are now handled using this primitive.
16+
- Added `somewhere'`, `everywhere'` and `there'` which accept arbitrary `Ltl`
17+
expressions.
18+
- Added `labeled` helper, which applies a tweak to every transaction that's
19+
been labeled with a certain value.
20+
- Added `Cooked.Ltl.Combinators` with `anyOf[']` and `allOf[']` helpers to
21+
make combining multiple Ltl expressions together simpler:
22+
23+
```haskell
24+
someTest = someTrace
25+
& everywhere' (anyOf
26+
[ UntypedTweak doubleSatAttack
27+
, UntypedTweak addTokenAttack
28+
, UntypedTweak customAttack ]
29+
)
30+
31+
tweakOneWorkflow = someTrace
32+
& labeled @Text "SomeWorkflow" someTweak
33+
```
1634

1735
### Removed
1836

0 commit comments

Comments
 (0)