Packages authored by Bastian Müller
These packages are available as a package collection, usable in Xcode 13 or the Swift Package Manager 5.5.
DiffedAssertEqual
Assert equality in tests. Get a textual diff for inequality
OrderedSet
A mutable random access collection of unique elements, which behaves like a set, but guarantees insertion order
ParserCombinators
A parser-combinator library for Swift
ParserDescription
Models and operators for defining parsers, plus a compiler for translating them into parsers
ReteEngine
A Rete-based rule engine
Trampoline
Trampolining in Swift
6 packages.