Skip to main content

Some useful things from the world of functional programming for python.

Project description

Some useful things from the world of functional programming for python

The goal is not to cover "everything" about functional programming, but to provide some useful things in the most practical way (at least from the author's perspective).

  • The library is minimalistic and has no dependencies.
  • Provides advanced, feature-rich currying decorators.
  • Resilient effects.
  • Emphasizes strict adherence to contracts and a clear separation between synchronous and asynchronous operations.

Full documentation is available at the link: https://github.com/msuhov1988/Mafunca

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mafunca-0.2.9.tar.gz (26.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mafunca-0.2.9-py3-none-any.whl (18.8 kB view details)

Uploaded Python 3

File details

Details for the file mafunca-0.2.9.tar.gz.

File metadata

  • Download URL: mafunca-0.2.9.tar.gz
  • Upload date:
  • Size: 26.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mafunca-0.2.9.tar.gz
Algorithm Hash digest
SHA256 756596badc0bcec1c1e9af5d9ff3e209a9a6fd0c8c15c79c655117de76c3df54
MD5 ef22ac0b5378f437f7120a0ae0dceca3
BLAKE2b-256 905a0eb4dc16512b5da9b838a8e96d6a022ca33bf07f1a147854b9e8b7ac8a97

See more details on using hashes here.

File details

Details for the file mafunca-0.2.9-py3-none-any.whl.

File metadata

  • Download URL: mafunca-0.2.9-py3-none-any.whl
  • Upload date:
  • Size: 18.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mafunca-0.2.9-py3-none-any.whl
Algorithm Hash digest
SHA256 60c7a7e8233fd38b6abfb019fb45e19d8f8b4e2e3e209a07ed86bd4fdb742d73
MD5 827a9a765a131f0c66686891581ee32c
BLAKE2b-256 6c0d6dacc56b66d692afb4978a0ea32e4cc4f2f82574dd4d30d81f3a843fc57c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page