Versions in this module Expand all Collapse all v0 v0.1.0 Sep 9, 2018 Changes in this version + func AppendIdentifiers(set1 []model.TupleType, set2 []model.TupleType) []model.TupleType + func ContainedByFirst(first []model.TupleType, second []model.TupleType) bool + func EqualSets(first []model.TupleType, second []model.TupleType) bool + func GetIndex(identifiers []model.TupleType, thisIdr model.TupleType) int + func IntersectionIdentifiers(first []model.TupleType, second []model.TupleType) []model.TupleType + func OtherTwoAreContainedByFirst(first []model.TupleType, second []model.TupleType, third []model.TupleType) bool + func SecondMinusFirst(first []model.TupleType, second []model.TupleType) []model.TupleType + func UnionIdentifiers(first []model.TupleType, second []model.TupleType) []model.TupleType + type Network interface + AddRule func(model.Rule) error + Assert func(ctx context.Context, rs model.RuleSession, tuple model.Tuple, ...) + GetRules func() []model.Rule + RemoveRule func(string) model.Rule + Retract func(ctx context.Context, tuple model.Tuple, changedProps map[string]bool) + String func() string + func NewReteNetwork() Network