PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Railway Oriented Programming Python Packages

Python packages with the GitHub topic railway-oriented-programming. Sorted by relevance, with stars and monthly downloads.
rustedpy
result

NOT MAINTAINED - A simple Rust like Result type for Python 3. Fully type annotated.

4.1M 2K 90
dry-python
returns

Make your functions return something meaningful, typed, and safe!

1.5M 4K 147
cognitedata
expression

Functional programming for Python

122K 749 37
aoisakanana
railway-framework

This is a Python framework for Railway Oriented Programming.

2K 4 0
dbrattli
fslash

Practical functional programming for Python 3.8+

2K 746 36
christophgietl
trcks

Python library for type-safe railway-oriented programming 🚂🐍

1K 3 1
baodq97
either-option

Railway-Oriented Programming for Python — Option[T] and Either[T, E] sum types with sync + async combinators, sealed pattern matching, and 100% branch coverage.

1K 0 0
chrilves
raffiot

Robust And Fast Functional IO Toolkit

709 17 1
K-dash
pyropust

A robust rope for Python orchestration: Rust-powered Result/Option types and type-safe pipelines.

532 0 0
TamerSoup625
guards

An alternative to Python's try/except/else statements

289 2 0
brunodantas
django-returns

Meaningful Django utils based on Functional Programming

273 1 1
sobolevn
dry-monads

Make your functions return something meaningful, typed, and safe!

185 4K 146
rustedpy
result-test-publish-version

A Rust-like result type for Python

95 2K 90
dpausp
pyrailway

A High-Level Architecture for Python Web Applications based on Trailblazer / Railway Oriented Programming

91 1 0
Attica-OSS
read-google-sheet

Reading public Google Sheets into polars_result

82 0 0
leodiegues
unwrappy

Yet another Rust-inspired Result and Option ergonomics brought to Python, enabling safe, expressive error handling with errors as values.

69 7 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery