Metafunctions Versions Save

metafunctions is a function composition library for python.

v1.1.1

2 years ago

This release updates metadata to indicate support for python 3.11

v1.1.0

6 years ago

MetaFunctions now supports python 3.5+ (it was previously 3.6+), and Windows. The concurrent functionality is unavailable on Windows, because it relies on os.fork.

v1.0.1

6 years ago

MetaFunctions is a python function composition and data pipelining library. See the readme for more information.

v0.3.0

6 years ago

This release adds many features. See #12 for a discussion.

v0.2.1

6 years ago

This release adds the following features:

  • util.highlight_current_function: Called from within a bound MetaFunction, returns a string identifying where in the function pipeline the function is.
  • Pretty tracebacks: By default, function location is appended to exceptions in child functions, using the above method
  • util.concurrent and the concurrent module: Add a subclass of FunctionMerge that executes each of its functions in parallel.

0.1.0

6 years ago

MetaFunctions support basic pipelining (with |), and +, -, /, * operations.