Metadata-Version: 2.1
Name: simple-helpers
Version: 0.1.1
Summary: A collection of helper functions
Home-page: http://github.com/RHammond2/simple_helpers
Author: Rob Hammond
Author-email: reh388@nyu.edu
License: MIT
Keywords: parallel-progress-bar parallel-computing progress-bar parallel
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: Utilities
Requires-Dist: tqdm

Simple Helpers
--------------

This is a collection of helper functions that I frequently use and hope that others
will also find useful.

Currently there is only one fuction inside that is to track the progress of a
parallelized function given an iterable of arguments.

To use:

    >>> import simple_helpers
    >>> def my_func(args):
    ... 	""" an arbitrary function """
    ... 	arg1_int, arg2_int = args
    ... 	return arg1_int + arg2_int
    >>> arguments = [[i, i ** 2] for i in range(10)] # an arbitrary list of arguments
    >>> print(results = simple_helpers.parallel_progress(my_func, arguments))


