* New module `grscheller.fp.nothingness` for * Singleton `noValue` representing a missing value * similar to `None` but while * `None` represent "returned no values" * `noValue: _NoValue = _NoValue()` represents an absent value * mostly used as an implementation detail * allows client code to use `None` as a sentinel value * prefer class `MB` to represent a missing value in client code
0.3.4.0
* API change for fp.iterables * function name changes * `foldL`, `foldR`, `foldLsc`, `foldRsc` * `sc` stands for "short circuit" * all now return class woException.MB