Skip to main content

A simple, typed and monad-based Result type for Python

Project description

meiga 🧙

version ci pypi codecov Ruff license versions


Documentation: https://alice-biometrics.github.io/meiga/

Source Code: https://github.com/alice-biometrics/meiga


What is meiga 🧙?

meiga 🧙 is a Python µframework that provides a simple, fully typed, monad-based result type ➡️ Result[Value, Error].

How could meiga 🧙 help me?

meiga 🧙 provides a simple and clear way of handling errors in Python without using Exceptions. This package improves the Dev Experience as it allows to know all possible typed responses. With Meiga 🧙 your IDE will help you much more.

Installation 💻

pip install meiga

Contribute

We'd love you to contribute to meiga 🥳🥳🥳🥳🥳🥳️️!

For more information, check our documentation

Contact 📬

support@alicebiometrics.com

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

meiga-1.10.1.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

meiga-1.10.1-py3-none-any.whl (14.1 kB view details)

Uploaded Python 3

File details

Details for the file meiga-1.10.1.tar.gz.

File metadata

  • Download URL: meiga-1.10.1.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for meiga-1.10.1.tar.gz
Algorithm Hash digest
SHA256 4a91e9ed63b655547c626ba1e5be6d69e273b9d48f734d1271e3ffe553623892
MD5 89cfa84c910afb9c9bb78135ddef9edc
BLAKE2b-256 85ebdfdee5f7056227bc7eeaca10ee875f303710ce82da5301d6d21cc67be04a

See more details on using hashes here.

File details

Details for the file meiga-1.10.1-py3-none-any.whl.

File metadata

  • Download URL: meiga-1.10.1-py3-none-any.whl
  • Upload date:
  • Size: 14.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for meiga-1.10.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2955240b409dbdbe1c9de4b8fa15cef662c22ce27abb66632f47e5c6738ccfb3
MD5 a3386d67aaca766c6291fa4904345a49
BLAKE2b-256 e8a7c4e52e73d047b343a92b9f01df5e9047fac0e77ae738de8b5a0777a8dfdc

See more details on using hashes here.

Supported by

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