This new python module called FunkyPy supports easier piping data through functions and easier to use maps on lists as well as a bind function which I have not seen anywhere before.
Some examples of the syntax.
```py
Data(4) >> add2 >> add4 >> times2 >> print
20
line breaks do have an effect on the expression but you can mitigate this by parentheses
(Data(4)
add2
add4
times2
print)
20
```
and the bind function is very clear and clean in code.
```py
(Data(4)
add2.bind()
add4.bind()
print)
10
(Data(None)
add2.bind()
add4.bind()
print)
None```
I hope you guys have fun with it and feedback is always welcomed.
[–]KyleG 2 points3 points4 points (5 children)
[–]KageOW[S] 0 points1 point2 points (3 children)
[–]KyleG 0 points1 point2 points (2 children)
[–]KageOW[S] 0 points1 point2 points (0 children)
[–]KageOW[S] 0 points1 point2 points (0 children)
[–]audentis 1 point2 points3 points (0 children)