diff --git a/pyproject.toml b/pyproject.toml index 87a35d5..7421a56 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "pwo" -version = "0.0.2" +version = "0.0.3" authors = [ { name="Walter Oggioni", email="oggioni.walter@gmail.com" }, ] diff --git a/src/pwo/maybe.py b/src/pwo/maybe.py index 4f44e90..f0f6ad2 100644 --- a/src/pwo/maybe.py +++ b/src/pwo/maybe.py @@ -24,11 +24,10 @@ class Maybe(Generic[T]): @property def value(self) -> T: - value = self._value - if not value: + if self.is_empty: raise ValueError('Empty Maybe') else: - return value + return self._value @property def is_present(self) -> bool: