balena-io-modules / mahler

A automated task composer and HTN based planner for building autonomous system agents.
Apache License 2.0
7 stars 1 forks source link

Refactor Diff interface #8

Closed pipex closed 1 year ago

pipex commented 1 year ago

Creating a new instance with Diff.of will now return a function to calculate pending operations. This removes the public patch function as that is not used by the planner and that is replaced by a read-only property returning the patched target applied to the source object.

Change-type: minor

pipex commented 1 year ago

I self-certify!