Metadata-Version: 2.1
Name: mockeval
Version: 0.1.3
Summary: Cursed lambdas because yes
License: Unlicense
Author: CircuitSacul
Author-email: circuitsacul@gmail.com
Requires-Python: >=3.8,<4.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Description-Content-Type: text/markdown

# mockeval
Cursed lambdas because yes.

## Usage
```py
from mockeval import var, val

times2 = var.x * 2
print(times2.evl(x=2))  # 4

list_with_unkowns = val([1, 2, var.third, var.fourth])
print(list_with_unkowns.evl(third=3, fourth=4))  # [1, 2, 3, 4]

print(list_with_unkowns.map(sum).evl(third=3, fourth=4))  # 10
```

## Why?
yes.

