
April 18, 2024
4:27 p.m.
Hi all, For those, who like functional programming, this library [1] provides the following way of functional composition: ```python from friendly_sequences import Seq assert ( Seq[int]((1, 2)) .zip(Seq[int]((3, 4))) .flat_map(lambda x: x + 1) .filter(lambda x: x != 2) .sort() .map(str) .fold(lambda left, right: f"{left}{right}", "") ) == “345" ``` It depends only on "attrs>=21.3.0” [1] https://github.com/zhukovgreen/friendly-sequences -- zhukovgreen, Data Engineer @Paylocity https://github.com/zhukovgreen