Alternatives
Products that do what FunctionCacher, a Python cache-to-disk utility does
The FunctionCacher Python utility provides a way to cache the result of a (computation- or IO-heavy) function call to a location on the filesystem, ideally onto a ramdisk/tmpfs. This allows caches to exceed the lifetime of the program, which is useful for rapid-prototyping (& rapid-crashing) scripts. Caches are generated based function name, parameters, and code. MIT Licence.
- 1FB
2024 · docs.sweep.dev
- 2PP
Hey all, I recently published this Go package, and would like to show off as well as get feedback!
2024 · github.com
- 3CA
I am the author of the platform, happy to reply to any question you might have! It scales up really nicely thanks to a year of research and development of the hashtable implemented in cachegrand, on the hardware used for benchmarking, an AMD EPYC 7502P, it was able to reach up to 5mln GET QPS and 4.5mln SET QPS, with batching up to 60mln GET QPS and up to 26MLN SET QPS. cachegrand is fast, it's fully Open Source, it's under a BSD 3-clause license - it can be used easily as standalone platform or incorporated in other ones without any licensing issue - and we are working to expand the Redis…
2022 · github.com
- 4PL
2017 · github.com
- 5ZI
2019 · github.com
- 6TT
Nov 2025 · github.com
- 7PC
Hello and happy new year! We're excited to introduce the Pyper package for concurrency & parallelism in Python. Pyper is a flexible framework for concurrent / parallel data processing, following the functional paradigm. Source code can be found on [github](https://github.com/pyper-dev/pyper) Key features: Intuitive API: Easy to learn, easy to think about. Implements clean abstractions to seamlessly unify threaded, multiprocessed, and asynchronous work. Functional Paradigm: Python functions are the building blocks of data pipelines. Let's you write clean, reusable…
2025 · github.com
- 8FC
2024 · determinate.systems
- 9PC
2017 · github.com
- 10CH
Jan 2026 · github.com
- 11PF
2025 · github.com
- 12SP
2017 · sultan.readthedocs.io
- 13PA
2021 · github.com
- 14AL
2022 · github.com
- 15PC
2019 · github.com
- 16GP
2019 · gocheese.cypherpunks.ru
- 17OD
2018 · github.com
- 18AP
2015 · github.com
- 19RA
2022 · github.com
- 20GI
Hi all! I'm going into my freshman year, and figured that the best way to prepare for the intro to programming Racket course would be to implement my own garbage-collected, dynamically typed, functional programming language in C ;) Anyways... here's the repo: https://github.com/liam-ilan/crumb I started learning C over the summer, so I still have a whole lot to learn... Any feedback would be greatly appreciated! :D
2023
- 21FC
Hey HN! I'm excited to share f2, a command-line tool I built for fast and flexible bulk renaming of files. It's cross-platform (Linux, macOS, Windows), executes a dry-run by default, supports undo, and provides great flexibility in file renaming with several built-in variables and Exiftool integration. I hope you find it useful!
2025 · github.com
- 22BM
2016 · github.com
- 23PL
2021 · github.com
- 24GA
Recently, I write an interpreter for subset of Python using Go. I haven't seen source code of CPython, all is just written according to my understanding of Python so there may be some unusual things. Hope you can play fun with it. Any suggestion is welcome, glad to get some feedback.
2023 · github.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →