eckity.base.utils

This module implements some utility functions.

 1"""
 2This module implements some utility functions. 
 3"""
 4
 5from inspect import getfullargspec
 6
 7
 8def arity(func):
 9	"""
10	Parameters
11	----------
12	func : function
13		A function.
14
15	Returns
16	-------
17	arity : int
18		The function's arity.
19	"""
20	return len(getfullargspec(func)[0])
def arity(func):
 9def arity(func):
10	"""
11	Parameters
12	----------
13	func : function
14		A function.
15
16	Returns
17	-------
18	arity : int
19		The function's arity.
20	"""
21	return len(getfullargspec(func)[0])
Parameters
  • func (function): A function.
Returns
  • arity (int): The function's arity.