dollar_lambda.data_structures#

Defines Sequence, a strongly-typed immutable list that implements MonadPlus.

Classes

KeyValue(key, value)

Simple dataclass for storing key-value pairs.

Output(get)

This is the wrapper class for the output of Parser.

Sequence(get)

This class combines the functionality of MonadPlus and typing.Sequence