Skip to main content

Functional piping for Python. ➡️

Project description

➡️ Pipe fp

Functional piping for Python.

Simple ⬦ Clear ⬦ Concise

GitHub Actions Workflow Status PyPI - Version PyPI - Python Version


Background

Piping is a method targeting code composition style, taking input data and passing it through a series of functions to produce a final output data.

Usage

Pipe fp is a tool to compose code in a simple, clear, and concise manner.

Example

from pipe_fp import pipe


pipe(
  str.lower,
  str.title,
  str.split
)('WHY, HELLO THERE! 🐰')

Returns

['Why,', 'Hello', 'There!', '🐰']

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

pipe_fp-1.1.7.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

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

pipe_fp-1.1.7-py3-none-any.whl (2.9 kB view details)

Uploaded Python 3

File details

Details for the file pipe_fp-1.1.7.tar.gz.

File metadata

  • Download URL: pipe_fp-1.1.7.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.13.2 Linux/5.15.167.4-microsoft-standard-WSL2

File hashes

Hashes for pipe_fp-1.1.7.tar.gz
Algorithm Hash digest
SHA256 93def9ab78156a225a90e3b918afddf012648be581f64b4d42d36d6d03b1d5a8
MD5 e7b43e1f7da850cccba361b62abfcd41
BLAKE2b-256 077ac2bc7830bb6188ef70c0a50749d231fff985272c0b8e4210500cff88e70a

See more details on using hashes here.

File details

Details for the file pipe_fp-1.1.7-py3-none-any.whl.

File metadata

  • Download URL: pipe_fp-1.1.7-py3-none-any.whl
  • Upload date:
  • Size: 2.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.13.2 Linux/5.15.167.4-microsoft-standard-WSL2

File hashes

Hashes for pipe_fp-1.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 54723acf366ea7a2edda15a19d96a04253d3bcbceeb2c3729738967b1a2d7d1d
MD5 903d6305caa6c34a948bf0f6f0b5cb6c
BLAKE2b-256 3ff05241c2a349c94072c41665e0e70b2a2151d60f3ed99252a386824d6649e8

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