syndicate-js/packages/core
Tony Garnock-Jones e806f4b042 Partial repair for a deep problem with VisibilityRestriction.
This change makes `during` work "atomically" across a communications
delay, by ensuring that a retracted assertion matching the `during`'s
pattern triggers the "stop on" clause in the expansion of the
`during`.

Some discussion of the change exists in the Journal and in my
notebook.
2019-06-18 16:42:16 +01:00
..
examples Get raw box-and-client example running again 2019-06-13 22:18:57 +01:00
src Partial repair for a deep problem with VisibilityRestriction. 2019-06-18 16:42:16 +01:00
test Partial repair for a deep problem with VisibilityRestriction. 2019-06-18 16:42:16 +01:00
LICENCE Symlink LICENCE files, to make `lerna publish` happy 2018-11-03 15:57:30 +00:00
README.md Prepare for monorepo 2018-11-02 10:42:58 +00:00
all.do Consolidate *.do files 2018-11-07 00:18:41 +00:00
gpl-3.0.txt Prepare for monorepo 2018-11-02 10:42:58 +00:00
package.json Publish 2019-06-14 16:09:09 +01:00

README.md

@syndicate-lang/core

An implementation of the Dataspace model that underpins the Syndicate language design.

Licence

@syndicate-lang/core, an implementation of Syndicate dataspaces for JS.
Copyright (C) 2016-2018 Tony Garnock-Jones tonyg@leastfixedpoint.com

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.