Skip to main content

functional provides Python users with numerous tools common in functional programming, such as foldl, foldr, flip, as well as mechanisms for partial function application and function composition. functional also includes sane versions of the Python builtins map() and filter(), written without the weird semantics of the builtin versions.

functional comes in two flavours: one is written in a combination of C and Python, focusing on performance. The second is written in pure Python and emphasises code readability and portability. The pure-Python variant is also recommended if your setup does not allow compilation of third-party extension modules.

Metadata

Release files for functional 0.7.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distributions (sdists)

Source distribution for functional 0.7.0
File Size Uploaded Provenance
functional-Py-0.7.0.tar.gz 10.9 kB Without provenance Details
functional-C-0.7.0.tar.gz 15.5 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for functional 0.7.0
File
functional-Py-0.7.0-py2.5.egg Legacy Egg format - - Details
functional-Py-0.7.0-py2.4.egg Legacy Egg format - - Details
functional-Py-0.7.0-py2.3.egg Legacy Egg format - - Details
functional-C-0.7.0-py2.5-linux-i686.egg Legacy Egg format - - Details
functional-C-0.7.0-py2.4-linux-i686.egg Legacy Egg format - - Details
functional-C-0.7.0-py2.3-linux-i686.egg Legacy Egg format - - Details

Total release size: 143.1 kB

Release files / functional-Py-0.7.0.tar.gz

Download URL functional-Py-0.7.0.tar.gz
Size 10.9 kB
Tags Source
SHA-256 checksum
How to use checksums
9a7f2c9f9ced7c5ab058a63cd3d2643b8e66aadc3593303b2b1a5e2e711fbf8b
BLAKE2b-256 checksum
How to use checksums
f55fbb85f0ec7bc3d6b2e243ed223008d6d86b73c73e152358ab1fbc852b177d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / functional-C-0.7.0.tar.gz

Download URL functional-C-0.7.0.tar.gz
Size 15.5 kB
Tags Source
SHA-256 checksum
How to use checksums
6ac9b2d46ad05db90314928c8b4315634d62a774fb75b20843f7c0bff6e60112
BLAKE2b-256 checksum
How to use checksums
413074f9c23c1e726f55b0dd472374db5b2644bc5f74b143ca7afc3d188f4ef8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / functional-Py-0.7.0-py2.5.egg

Download URL functional-Py-0.7.0-py2.5.egg
Size 7.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
3bb41c0b9406d626b0cf98212de2073b674987caf32e4980c9aae20432f4e1ac
BLAKE2b-256 checksum
How to use checksums
2d579e829ffddc3b77e869125cae224443ee76a6f994f9091d1117401e45039a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / functional-Py-0.7.0-py2.4.egg

Download URL functional-Py-0.7.0-py2.4.egg
Size 7.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
ec7ed162c3457232a9ffc76637ce6de69b3dddd259eaf1db772171064658f85d
BLAKE2b-256 checksum
How to use checksums
45cc4988daf27ef41ba77b0c7625257df201a4e5bc7684fe3f9b8d6fce7a8904
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / functional-Py-0.7.0-py2.3.egg

Download URL functional-Py-0.7.0-py2.3.egg
Size 7.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
7e94c61f3319339ddfea501bf7b71b0a39ccbd30503dd9d5b6db5a7eb930cadb
BLAKE2b-256 checksum
How to use checksums
8ce2999d20f326f9bce5c44450b46168578de8dc3f6cf6a1c375afc94d9b7eac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / functional-C-0.7.0-py2.5-linux-i686.egg

Download URL functional-C-0.7.0-py2.5-linux-i686.egg
Size 32.2 kB
Tags Egg
SHA-256 checksum
How to use checksums
ba72bda1a297d359ebc149bd97be1cfdbae3f8c6d5e6ce55e50327e1e7d1c58a
BLAKE2b-256 checksum
How to use checksums
749e1416795f7562205d71e514f2624556b797974d45ebe88fdb0863a2c8443d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / functional-C-0.7.0-py2.4-linux-i686.egg

Download URL functional-C-0.7.0-py2.4-linux-i686.egg
Size 31.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
125753c3a233a284f7aecd12912d43e9ea282be15a47f082e51fc0e04389fd3f
BLAKE2b-256 checksum
How to use checksums
b0495eff6e5be8d34d24b00114c988c4b0dfc4094d5c405419e3fa3ae4cc4de4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / functional-C-0.7.0-py2.3-linux-i686.egg

Download URL functional-C-0.7.0-py2.3-linux-i686.egg
Size 30.8 kB
Tags Egg
SHA-256 checksum
How to use checksums
fb61978b57b4a208b1b7d1bd6dafc61e972c3de36d531f2604b8e83e1e7c4d36
BLAKE2b-256 checksum
How to use checksums
23d0a66fe66124c3ca39d03305497720dd80be89937f1e332eb9ceca9e47b5fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for functional 0.7.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page