pandas-stubs VS pfun

Compare pandas-stubs vs pfun and see what are their differences.

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
pandas-stubs pfun
4 3
210 146
3.3% -
8.6 6.5
5 days ago 5 months ago
Python Python
BSD 3-clause "New" or "Revised" License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

pandas-stubs

Posts with mentions or reviews of pandas-stubs. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-01.

pfun

Posts with mentions or reviews of pfun. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-06-29.
  • good examples of functional-like python code that one can study?
    5 projects | /r/functionalprogramming | 29 Jun 2021
    Another examples: pfun - stuff you'd find in FP language, but in Python (like using monads for effects)
  • Effectful Programming in Machine Learning pipeline
    2 projects | /r/functionalprogramming | 8 Jun 2021
    I am a long-time Coconut user, so functional ideas are relatively easy to play with. But I recently discovered pfun which has a lovely system for Effectful programming.
  • How To Make Functional Programming in Python Go Fast
    2 projects | dev.to | 19 May 2021
    In pfun 0.12.0 the interpreter for the effect system was completely re-written as a Python C extension. Lets do some benchmarking to see how big a difference this actually makes in terms of performance. We'll use the performance of the the Scala library ZIO as a baseline, as the pfun effect system draws most of its inspiration from there. ZIO has a fairly extensive benchmarking suite. The most obvious benchmark for testing raw interpreter speed, without any parallelism, is called deepLeftBind (bind is the canonical name for the and_then operation, also called flatMap in Scala):

What are some alternatives?

When comparing pandas-stubs and pfun you can also consider the following projects:

django-stubs - PEP-484 stubs for Django

python-lenses - A python lens library for manipulating deeply nested immutable structures

lxml-stubs - Type stubs for the lxml package

returns - Make your functions return something meaningful, typed, and safe!

bench-warmers - DigThatData's Public Brainstorming space

pandas-stubs - Pandas type stubs. Helps you type-check your code.

python-betterproto - Clean, modern, Python 3.6+ code generator & library for Protobuf 3 and async gRPC

bulk-exif-to-excel - Bulk exif data export to excel

patina - Python adaptations of Rust's Result, Option, and HashMap types. Ready for Python 3.10 pattern matching!

emacs-pet - Tracks down the correct Python tooling executables from your virtualenvs so you can glue the binaries to Emacs and delete code in init.el

thinc - 🔮 A refreshing functional take on deep learning, compatible with your favorite libraries