fcompop is a Python library that provides function composition operators.
An example of usages is following:
>>> import fcompop
>>> fcompop.inject() # adding operators to builtin&user functions
>>> func = str._ >> (lambda x: x * 2 + 'abc') >> str.upper
>>> func(123)
'123123ABC'
>>> func = (lambda x: '-' + x)._ << chr << (lambda x: x + 1) << ord
>>> func('a')
'-b'
Metadata
Release files for fcompop 0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fcompop-0.3.tar.gz | 2.0 kB | Details |
Release files / fcompop-0.3.tar.gz
| Download URL | fcompop-0.3.tar.gz |
|---|---|
| Size | 2.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
69e365fcfbfd7b033d0669a37ba707c1fdd1726307cd4bdb213a0c0152a9ab3e
|
|
BLAKE2b-256 checksum How to use checksums |
30b8d104a22d7c784dd9635645089170b14efe6010eef6b51467c37fe224f60a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |