Utility stuff used by most modules of ade. Imports the author's public-domain convenience class Args from a separate module args.

Function sub Format string prototype proto with args. This really should be a built-in function.
Function notseq Returns True if x is not a sequence.
Function oops A handy universal errback.
Class CallbackFailureToken An errback can return one of these to indicate that a reporting callback had a fatal error.
Class Picklable Base class for things that can be pickled.
Class Bag Use an instance of me to let functions within methods have easy access to stuff defined in the main method body.
Class EvalTimer Piecewise evaluation helper.
Class Messenger My module-level msg instance writes messages to STDOUT or another writable object in an extremely flexible manner.
def sub(proto, *args):

Format string prototype proto with args. This really should be a built-in function.

def notseq(x):

Returns True if x is not a sequence.

def oops(failureObj):

A handy universal errback.

Prints the failure's error message to STDOUT and then stops everything so you can figure out what went wrong.

API Documentation for ade, generated by pydoctor at 2022-11-17 13:13:22.