Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Pfun Alternatives
Similar projects and alternatives to pfun
-
jax
Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
python-betterproto
Clean, modern, Python 3.6+ code generator & library for Protobuf 3 and async gRPC
-
patina
Python adaptations of Rust's Result, Option, and HashMap types. Ready for Python 3.10 pattern matching!
pfun reviews and mentions
-
good examples of functional-like python code that one can study?
Another examples: pfun - stuff you'd find in FP language, but in Python (like using monads for effects)
-
Effectful Programming in Machine Learning pipeline
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
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):
-
A note from our sponsor - InfluxDB
www.influxdata.com | 4 May 2024
Stats
suned/pfun is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of pfun is Python.
Sponsored