Skip to main content

Java-like typed Stream class for easier handling of generators.

Project description

typed_stream

License Python Implementation Total lines Code size Style: Black Imports: isort Coverage

Downloads Downloads Downloads

Java-like typed Stream for Python

This library heavily uses itertools for great performance and simple code.

Examples

In examples are cool examples using Streams.

Not yet asked questions

I'll try to answer questions that could occur.

Which type-checkers do you support?

Currently only mypy is fully supported, because I couldn't get the others to work properly.

Why are there no changelogs?

I'm too lazy. I don't know of anybody using this (except me) and I don't need to write changelogs for myself. If you need changelogs, please create an issue.

Why EUPL-1.2-or-later?

Is it production-ready?

Probably.

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

typed_stream-0.69.0.tar.gz (24.2 kB view details)

Uploaded Source

Built Distribution

typed_stream-0.69.0-py3-none-any.whl (29.6 kB view details)

Uploaded Python 3

File details

Details for the file typed_stream-0.69.0.tar.gz.

File metadata

  • Download URL: typed_stream-0.69.0.tar.gz
  • Upload date:
  • Size: 24.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.13

File hashes

Hashes for typed_stream-0.69.0.tar.gz
Algorithm Hash digest
SHA256 71217c8623eb7850cea81092f21fbee80ded1eaa1ab0bc24ee001e3a336baa4e
MD5 344992f4d7f7c12e647c8ff313a282d1
BLAKE2b-256 03eeeda719adfb7722bc678bf66d7d48d463cb06ff04cf4def4a537c209730f7

See more details on using hashes here.

File details

Details for the file typed_stream-0.69.0-py3-none-any.whl.

File metadata

File hashes

Hashes for typed_stream-0.69.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cbb01bfd70d1b9264b1af82f9d5631132227bd3ccea3f53eb239a8cf21669993
MD5 71076fde0891bbbe9b78b92e05246c06
BLAKE2b-256 ab475e8f4e6606cbfb4f0a43edb1f56779f174104a663e67732e32905c086379

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