eradiate.contexts.Context#

class eradiate.contexts.Context[source]#

Bases: object

Abstract base class for all context data structures.

evolve(**changes)[source]#

Create a copy of self with changes applied.

Parameters

**changes – Keyword changes in the new copy.

Returns

<same type as self> – A copy of self with changes incorporated.