🎭 A very simple Python library package which provides a base class for
falsey objects - objects that evaluate to False
in boolean contexts.
pip install falsifier
The Falsifier
class provides a base for creating objects that evaluate to
False
in boolean contexts:
>>> from falsifier import Falsifier
>>> obj = Falsifier( )
>>> bool( obj )
False
Identity-based equality ensures each instance is only equal to itself:
>>> obj2 = Falsifier( )
>>> obj == obj2
False
>>> obj == obj
True
- 🚩 Sentinel Objects: Base class for creating unique sentinel objects that
evaluate to
False
. - 🕳️ Absence Indicators: Foundation for creating objects that represent
absence or invalidity when
None
orFalse
may be valid.
- python-absence
- PyPI: absence
🕳️ A Python library package which provides a sentinel for absent values - a falsey, immutable singleton that represents the absence of a value in contexts where
None
orFalse
may be valid values.
- python-accretive
- PyPI: accretive
🌌 A Python library package which provides accretive data structures - collections which can grow but never shrink.
- python-frigid
- PyPI: frigid
🔒 A Python library package which provides immutable data structures - collections which cannot be modified after creation.
- python-icecream-truck
- PyPI: icecream-truck
🍦 Flavorful Debugging - A Python library which enhances the powerful and well-known
icecream
package with flavored traces, configuration hierarchies, customized outputs, ready-made recipes, and more.
- python-mimeogram
- PyPI: mimeogram
📨 A command-line tool for exchanging collections of files with Large Language Models - bundle multiple files into a single clipboard-ready document while preserving directory structure and metadata... good for code reviews, project sharing, and LLM interactions.