Metadata-Version: 2.1
Name: tacitpy
Version: 0.1.1
Summary: Tacit programming for Python.
Home-page: https://git.sr.ht/~knutsen/tacitpy
Author: Samuel Knutsen
Author-email: samuel@knuten.co
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.2
Description-Content-Type: text/markdown

# TacitPy

> Tacit Python programming.

## Example

```py
from tacit import *

add5 = add(5)
print('6 + 5 =', add5(6))
	#=> 11

@Curry("int -> int -> float")
def f(x, y):
	return (6.5 + x) * y

# or
f = Curry(lambda x, y: (6 + x) * y)

a = (f(3) * add(2))(5)
b = f(3, 2 + 5)

print('a == b  #=>', a == b)
	#=> true
```



