More Intuitive Partial Function Application in Python

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • better_partial

  • julia

    The Julia Programming Language

    I love the idea of using underscore to represent partial currying.

    Somewhat related, here's a similar PR for native support of this feature in Julia:

    In my opinion, I'd love to see this baked in as part of the language. Getting buy in from my team to use this in production is just not going to happen. But cool package though!

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • chain-ops-python

    Simple chaining of operations (a.k.a. pipe operator) in python

    This is great. I will use it with my python chaining approach:

    My only grief is that decorator, which forces you to wrap existing functions anyway (same way I had to define lambdas in my example anyway).

    Do you have any insight on that?

  • Coconut

    Simple, elegant, Pythonic functional programming.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts