iterpy

Fluent interface library

An iterator-based fluent interface for functional programming in Python

⛓️ Iterators for Python with higher-order functions .map(), .filter() and .reduce(), also known as a fluent interface. As seen in Rust, Scala, Javascript etc.

GitHub

11 stars
1 watching
0 forks
Language: Python
last commit: almost 2 years ago

Related projects:

RepositoryDescriptionStars
julienpalard/pipeA Python library providing a simple and flexible way to process sequences of data using infix notation.1,965
alex-berard/seq2seqAn attention-based sequence-to-sequence learning framework389
knighton/torchplusEnhances PyTorch modules by adding sequence step layers with implicit parentheses and supports custom activation functions.9
nlgranger/seqtoolsA Python library to manipulate and transform indexable data49
p2or/blender-loomSimplifies the rendering and playback of image sequences in Blender using Python APIs.175
pylons/colanderA library for serializing and deserializing data structures into strings, mappings, and lists while performing validation.451
nektro/zig-rangeA utility function to iterate over a sequence of numbers without an additional loop variable14
tongjilibo/bert4torchAn implementation of transformer models in PyTorch for natural language processing tasks1,257
narimiran/itertoolsA set of iterators and utilities for working with sequences in a Nim programming language134
sidneycadot/oeisTools for analyzing and processing sequence data from the Online Encyclopedia of Integer Sequences.46
iter-tools/iter-toolsUtility methods for working with sequences of values in JavaScript173
cgarciae/phiA Python library for functional programming that aims to simplify the experience by providing a unified API and operator overloading for common data transformations and operations.134
pysal/toblerA Python package for interpolating and estimating variables at different spatial scales using various techniques such as areal interpolation, dasymetric mapping, and change of support.152
pycqa/modernizeTransforms Python 2 source code into compatible Python 3 and 2.6+ code356
jlevy/reprenA command-line tool for mass-replacing text patterns in files and renaming directories recursively.355