Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Any good article/video/book/anything that shows how to use toolz for software development? #543

Open
vasili111 opened this issue Aug 13, 2022 · 1 comment

Comments

@vasili111
Copy link

vasili111 commented Aug 13, 2022

I read the documentation and I understood it. But at this moment it is hard to see where and how I should use it developing real software. Any good article/video/book/anything that shows how to use toolz for software development and what is the advantage of using it over traditional python programming? I mean use cases, good practices and patterns.

@groutr
Copy link
Contributor

groutr commented Aug 18, 2022

Here are a couple of resources that could help you. They are a little old, but should still apply as the API for pytoolz hasn't really changed as far as I know.

Blog posts by Matthew Rocklin (one of the original authors Pytoolz)
https://matthewrocklin.com/blog/work/2013/10/17/Introducing-PyToolz
https://matthewrocklin.com/blog/work/2014/05/01/Introducing-CyToolz

A video of Erik Welch (current maintainer) describing usage of pytoolz:
https://pyvideo.org/pyohio-2014/functional-programming-in-python-with-pytoolz.html

The usefulness of toolz/cytoolz increases as one becomes more familiar with the functional programming paradigm.
https://docs.python.org/dev/howto/functional.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants