ekampf / pymaybe

A Python implementation of the Maybe pattern
BSD 3-Clause "New" or "Revised" License
208 stars 6 forks source link

Feature/fix str repr methods #6

Closed ekampf closed 6 years ago

ekampf commented 7 years ago

Related to issue #5

  1. Fix str and repr methods to reflect value being wrapped
  2. Add or_none and or_empty_list helper methods
  3. Add custom exception when calling get() on a Nothing
coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.7%) to 75.601% when pulling 320756ee96152087248cce5121ce87ee73b43181 on feature/fix_str_repr_methods into e055fd9ee2225643487eed3c92fbddfa6ab33e58 on master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.9%) to 75.427% when pulling acfb08a380aaf3f34abd46b1348f607db8e1225f on feature/fix_str_repr_methods into e055fd9ee2225643487eed3c92fbddfa6ab33e58 on master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.9%) to 75.427% when pulling acfb08a380aaf3f34abd46b1348f607db8e1225f on feature/fix_str_repr_methods into e055fd9ee2225643487eed3c92fbddfa6ab33e58 on master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.2%) to 76.109% when pulling b99167d59c69a9d68bfa5ba3d2fccb9b69b47264 on feature/fix_str_repr_methods into e055fd9ee2225643487eed3c92fbddfa6ab33e58 on master.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+1.5%) to 77.816% when pulling 444eab043c8353a67befd02101615f2476092a8f on feature/fix_str_repr_methods into e055fd9ee2225643487eed3c92fbddfa6ab33e58 on master.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+1.5%) to 77.816% when pulling 444eab043c8353a67befd02101615f2476092a8f on feature/fix_str_repr_methods into e055fd9ee2225643487eed3c92fbddfa6ab33e58 on master.