Coverage report: 90%

Files Functions Classes

coverage.py v7.10.2, created at 2025-08-19 20:24 -0700

File function statements missing excluded coverage
src/monadc/__init__.py (no function) 10 0 0 100%
src/monadc/decorators.py option 3 0 0 100%
src/monadc/decorators.py option.wrapper 2 0 0 100%
src/monadc/decorators.py try_decorator 3 0 0 100%
src/monadc/decorators.py try_decorator.wrapper 7 0 0 100%
src/monadc/decorators.py result 3 0 0 100%
src/monadc/decorators.py result.wrapper 7 0 0 100%
src/monadc/decorators.py (no function) 8 0 3 100%
src/monadc/either/__init__.py (no function) 4 0 0 100%
src/monadc/either/either.py Either.__new__ 11 1 0 91%
src/monadc/either/either.py Either.is_left 1 0 0 100%
src/monadc/either/either.py Either.is_right 1 0 0 100%
src/monadc/either/either.py Either.left 1 1 0 0%
src/monadc/either/either.py Either.right 1 1 0 0%
src/monadc/either/either.py Either.map 1 1 0 0%
src/monadc/either/either.py Either.map_left 1 1 0 0%
src/monadc/either/either.py Either.map_right 1 0 0 100%
src/monadc/either/either.py Either.either 1 1 0 0%
src/monadc/either/either.py Either.map_either 1 1 0 0%
src/monadc/either/either.py Either.unwrap_left 1 0 0 100%
src/monadc/either/either.py Either.unwrap_right 1 0 0 100%
src/monadc/either/either.py Either.expect_left 1 1 0 0%
src/monadc/either/either.py Either.expect_right 1 1 0 0%
src/monadc/either/either.py Either.left_or 1 1 0 0%
src/monadc/either/either.py Either.right_or 1 1 0 0%
src/monadc/either/either.py Either.left_or_else 1 1 0 0%
src/monadc/either/either.py Either.right_or_else 1 1 0 0%
src/monadc/either/either.py Either.left_and_then 1 1 0 0%
src/monadc/either/either.py Either.right_and_then 1 1 0 0%
src/monadc/either/either.py Either.flip 1 1 0 0%
src/monadc/either/either.py Either.swap 1 1 0 0%
src/monadc/either/either.py Either.fold 1 1 0 0%
src/monadc/either/either.py Either.foreach 1 1 0 0%
src/monadc/either/either.py Either.get 1 1 0 0%
src/monadc/either/either.py Either.get_or_else 1 1 0 0%
src/monadc/either/either.py Either.to_option 1 1 0 0%
src/monadc/either/either.py Either.contains 1 1 0 0%
src/monadc/either/either.py Either.exists 1 1 0 0%
src/monadc/either/either.py Either.or_else 1 1 0 0%
src/monadc/either/either.py (no function) 36 0 0 100%
src/monadc/either/left.py Left.__new__ 1 0 0 100%
src/monadc/either/left.py Left.__init__ 5 0 0 100%
src/monadc/either/left.py Left.__eq__ 3 0 0 100%
src/monadc/either/left.py Left.__repr__ 1 0 0 100%
src/monadc/either/left.py Left.__str__ 1 0 0 100%
src/monadc/either/left.py Left.is_left 1 0 0 100%
src/monadc/either/left.py Left.is_right 1 0 0 100%
src/monadc/either/left.py Left.left 2 0 0 100%
src/monadc/either/left.py Left.right 2 0 0 100%
src/monadc/either/left.py Left.map 1 0 0 100%
src/monadc/either/left.py Left.map_left 2 0 0 100%
src/monadc/either/left.py Left.map_right 1 0 0 100%
src/monadc/either/left.py Left.either 1 0 0 100%
src/monadc/either/left.py Left.map_either 1 0 0 100%
src/monadc/either/left.py Left.unwrap_left 1 0 0 100%
src/monadc/either/left.py Left.unwrap_right 1 0 0 100%
src/monadc/either/left.py Left.expect_left 1 0 0 100%
src/monadc/either/left.py Left.expect_right 1 0 0 100%
src/monadc/either/left.py Left.left_or 1 0 0 100%
src/monadc/either/left.py Left.right_or 1 0 0 100%
src/monadc/either/left.py Left.left_or_else 1 0 0 100%
src/monadc/either/left.py Left.right_or_else 1 0 0 100%
src/monadc/either/left.py Left.left_and_then 1 0 0 100%
src/monadc/either/left.py Left.right_and_then 1 0 0 100%
src/monadc/either/left.py Left.flip 2 0 0 100%
src/monadc/either/left.py Left.swap 2 0 0 100%
src/monadc/either/left.py Left.fold 1 0 0 100%
src/monadc/either/left.py Left.foreach 1 0 0 100%
src/monadc/either/left.py Left.get 1 0 0 100%
src/monadc/either/left.py Left.get_or_else 3 0 0 100%
src/monadc/either/left.py Left.to_option 2 0 0 100%
src/monadc/either/left.py Left.contains 1 0 0 100%
src/monadc/either/left.py Left.exists 1 0 0 100%
src/monadc/either/left.py Left.or_else 3 0 0 100%
src/monadc/either/left.py (no function) 38 0 0 100%
src/monadc/either/right.py Right.__new__ 1 0 0 100%
src/monadc/either/right.py Right.__init__ 5 0 0 100%
src/monadc/either/right.py Right.__eq__ 3 0 0 100%
src/monadc/either/right.py Right.__repr__ 1 0 0 100%
src/monadc/either/right.py Right.__str__ 1 0 0 100%
src/monadc/either/right.py Right.is_left 1 0 0 100%
src/monadc/either/right.py Right.is_right 1 0 0 100%
src/monadc/either/right.py Right.left 2 0 0 100%
src/monadc/either/right.py Right.right 2 0 0 100%
src/monadc/either/right.py Right.map 1 0 0 100%
src/monadc/either/right.py Right.map_left 1 0 0 100%
src/monadc/either/right.py Right.map_right 2 0 0 100%
src/monadc/either/right.py Right.either 1 0 0 100%
src/monadc/either/right.py Right.map_either 1 0 0 100%
src/monadc/either/right.py Right.unwrap_left 1 0 0 100%
src/monadc/either/right.py Right.unwrap_right 1 0 0 100%
src/monadc/either/right.py Right.expect_left 1 0 0 100%
src/monadc/either/right.py Right.expect_right 1 0 0 100%
src/monadc/either/right.py Right.left_or 1 0 0 100%
src/monadc/either/right.py Right.right_or 1 0 0 100%
src/monadc/either/right.py Right.left_or_else 1 0 0 100%
src/monadc/either/right.py Right.right_or_else 1 0 0 100%
src/monadc/either/right.py Right.left_and_then 1 0 0 100%
src/monadc/either/right.py Right.right_and_then 1 0 0 100%
src/monadc/either/right.py Right.flip 2 0 0 100%
src/monadc/either/right.py Right.swap 2 0 0 100%
src/monadc/either/right.py Right.fold 1 0 0 100%
src/monadc/either/right.py Right.foreach 1 0 0 100%
src/monadc/either/right.py Right.get 1 0 0 100%
src/monadc/either/right.py Right.get_or_else 1 0 0 100%
src/monadc/either/right.py Right.to_option 2 0 0 100%
src/monadc/either/right.py Right.contains 1 0 0 100%
src/monadc/either/right.py Right.exists 1 0 0 100%
src/monadc/either/right.py Right.or_else 1 0 0 100%
src/monadc/either/right.py (no function) 38 0 0 100%
src/monadc/option/__init__.py (no function) 4 0 0 100%
src/monadc/option/nil.py NilType.__new__ 3 0 0 100%
src/monadc/option/nil.py NilType.is_defined 1 0 0 100%
src/monadc/option/nil.py NilType.is_empty 1 0 0 100%
src/monadc/option/nil.py NilType.map 1 0 0 100%
src/monadc/option/nil.py NilType.flatten 1 0 0 100%
src/monadc/option/nil.py NilType.transpose 2 0 0 100%
src/monadc/option/nil.py NilType.zip 1 0 0 100%
src/monadc/option/nil.py NilType.unzip 1 0 0 100%
src/monadc/option/nil.py NilType.filter 1 0 0 100%
src/monadc/option/nil.py NilType.is_some 1 0 0 100%
src/monadc/option/nil.py NilType.is_none 1 0 0 100%
src/monadc/option/nil.py NilType.unwrap 1 0 0 100%
src/monadc/option/nil.py NilType.unwrap_or 1 0 0 100%
src/monadc/option/nil.py NilType.unwrap_or_else 1 0 0 100%
src/monadc/option/nil.py NilType.expect 1 0 0 100%
src/monadc/option/nil.py NilType.and_then 1 0 0 100%
src/monadc/option/nil.py NilType.or_else_with 1 0 0 100%
src/monadc/option/nil.py NilType.and_ 1 0 0 100%
src/monadc/option/nil.py NilType.or_ 1 0 0 100%
src/monadc/option/nil.py NilType.xor 1 0 0 100%
src/monadc/option/nil.py NilType.zip_with 1 0 0 100%
src/monadc/option/nil.py NilType.inspect 1 0 0 100%
src/monadc/option/nil.py NilType.get_or_insert 1 0 0 100%
src/monadc/option/nil.py NilType.get_or_insert_with 1 0 0 100%
src/monadc/option/nil.py NilType.insert 1 1 0 0%
src/monadc/option/nil.py NilType.map_or 1 0 0 100%
src/monadc/option/nil.py NilType.map_or_else 1 0 0 100%
src/monadc/option/nil.py NilType.ok_or 2 0 0 100%
src/monadc/option/nil.py NilType.ok_or_else 2 2 0 0%
src/monadc/option/nil.py NilType.get 1 0 0 100%
src/monadc/option/nil.py NilType.get_or_else 6 0 0 100%
src/monadc/option/nil.py NilType.or_else 6 0 0 100%
src/monadc/option/nil.py NilType.filter_not 1 0 0 100%
src/monadc/option/nil.py NilType.flat_map 1 0 0 100%
src/monadc/option/nil.py NilType.fold 1 0 0 100%
src/monadc/option/nil.py NilType.foreach 1 0 0 100%
src/monadc/option/nil.py NilType.exists 1 0 0 100%
src/monadc/option/nil.py NilType.forall 1 0 0 100%
src/monadc/option/nil.py NilType.contains 1 0 0 100%
src/monadc/option/nil.py NilType.non_empty 1 0 0 100%
src/monadc/option/nil.py NilType.or_null 1 0 0 100%
src/monadc/option/nil.py NilType.or_none 1 0 0 100%
src/monadc/option/nil.py NilType.to_list 1 0 0 100%
src/monadc/option/nil.py NilType.to_optional 1 0 0 100%
src/monadc/option/nil.py NilType.__bool__ 1 0 0 100%
src/monadc/option/nil.py NilType.__iter__ 1 0 0 100%
src/monadc/option/nil.py NilType.__eq__ 1 0 0 100%
src/monadc/option/nil.py NilType.__repr__ 1 0 0 100%
src/monadc/option/nil.py NilType.__str__ 1 0 0 100%
src/monadc/option/nil.py (no function) 55 0 0 100%
src/monadc/option/option.py Option.__new__ 7 0 0 100%
src/monadc/option/option.py Option.or_else 1 1 0 0%
src/monadc/option/option.py Option.filter 1 1 0 0%
src/monadc/option/option.py Option.map 1 0 0 100%
src/monadc/option/option.py Option.flatten 1 1 0 0%
src/monadc/option/option.py Option.transpose 1 1 0 0%
src/monadc/option/option.py Option.zip 1 1 0 0%
src/monadc/option/option.py Option.unzip 1 1 0 0%
src/monadc/option/option.py Option.is_some 1 1 0 0%
src/monadc/option/option.py Option.is_none 1 1 0 0%
src/monadc/option/option.py Option.unwrap 1 1 0 0%
src/monadc/option/option.py Option.unwrap_or 1 1 0 0%
src/monadc/option/option.py Option.unwrap_or_else 1 1 0 0%
src/monadc/option/option.py Option.expect 1 1 0 0%
src/monadc/option/option.py Option.and_then 1 1 0 0%
src/monadc/option/option.py Option.or_else_with 1 1 0 0%
src/monadc/option/option.py Option.and_ 1 1 0 0%
src/monadc/option/option.py Option.or_ 1 1 0 0%
src/monadc/option/option.py Option.xor 1 1 0 0%
src/monadc/option/option.py Option.zip_with 1 1 0 0%
src/monadc/option/option.py Option.inspect 1 1 0 0%
src/monadc/option/option.py Option.get_or_insert 1 1 0 0%
src/monadc/option/option.py Option.get_or_insert_with 1 1 0 0%
src/monadc/option/option.py Option.insert 1 1 0 0%
src/monadc/option/option.py Option.map_or 1 1 0 0%
src/monadc/option/option.py Option.map_or_else 1 1 0 0%
src/monadc/option/option.py Option.ok_or 1 1 0 0%
src/monadc/option/option.py Option.ok_or_else 1 1 0 0%
src/monadc/option/option.py Option.is_defined 1 0 0 100%
src/monadc/option/option.py Option.is_empty 1 0 0 100%
src/monadc/option/option.py Option.get 1 0 0 100%
src/monadc/option/option.py Option.get_or_else 1 1 0 0%
src/monadc/option/option.py Option.filter_not 1 1 0 0%
src/monadc/option/option.py Option.flat_map 1 1 0 0%
src/monadc/option/option.py Option.fold 1 1 0 0%
src/monadc/option/option.py Option.foreach 1 1 0 0%
src/monadc/option/option.py Option.exists 1 1 0 0%
src/monadc/option/option.py Option.forall 1 1 0 0%
src/monadc/option/option.py Option.contains 1 1 0 0%
src/monadc/option/option.py Option.non_empty 1 1 0 0%
src/monadc/option/option.py Option.or_null 1 1 0 0%
src/monadc/option/option.py Option.or_none 1 1 0 0%
src/monadc/option/option.py Option.to_list 1 1 0 0%
src/monadc/option/option.py Option.to_optional 1 1 0 0%
src/monadc/option/option.py Option.__bool__ 1 1 0 0%
src/monadc/option/option.py Option.__iter__ 1 1 0 0%
src/monadc/option/option.py Option.__eq__ 1 1 0 0%
src/monadc/option/option.py Option.__repr__ 1 1 0 0%
src/monadc/option/option.py Option.__str__ 1 1 0 0%
src/monadc/option/option.py (no function) 55 0 0 100%
src/monadc/option/some.py Some.__init__ 3 0 0 100%
src/monadc/option/some.py Some.is_defined 1 0 0 100%
src/monadc/option/some.py Some.is_empty 1 0 0 100%
src/monadc/option/some.py Some.map 2 0 0 100%
src/monadc/option/some.py Some.flatten 3 0 0 100%
src/monadc/option/some.py Some.transpose 6 2 0 67%
src/monadc/option/some.py Some.zip 4 0 0 100%
src/monadc/option/some.py Some.unzip 4 0 0 100%
src/monadc/option/some.py Some.filter 3 0 0 100%
src/monadc/option/some.py Some.is_some 1 0 0 100%
src/monadc/option/some.py Some.is_none 1 0 0 100%
src/monadc/option/some.py Some.unwrap 1 0 0 100%
src/monadc/option/some.py Some.unwrap_or 1 0 0 100%
src/monadc/option/some.py Some.unwrap_or_else 1 0 0 100%
src/monadc/option/some.py Some.expect 1 0 0 100%
src/monadc/option/some.py Some.and_then 1 0 0 100%
src/monadc/option/some.py Some.or_else_with 1 0 0 100%
src/monadc/option/some.py Some.and_ 1 0 0 100%
src/monadc/option/some.py Some.or_ 1 0 0 100%
src/monadc/option/some.py Some.xor 3 0 0 100%
src/monadc/option/some.py Some.get_or_insert 1 0 0 100%
src/monadc/option/some.py Some.get_or_insert_with 1 0 0 100%
src/monadc/option/some.py Some.insert 1 1 0 0%
src/monadc/option/some.py Some.map_or 1 0 0 100%
src/monadc/option/some.py Some.map_or_else 1 0 0 100%
src/monadc/option/some.py Some.ok_or 2 0 0 100%
src/monadc/option/some.py Some.ok_or_else 2 2 0 0%
src/monadc/option/some.py Some.zip_with 4 0 0 100%
src/monadc/option/some.py Some.inspect 2 0 0 100%
src/monadc/option/some.py Some.get 1 0 0 100%
src/monadc/option/some.py Some.get_or_else 1 0 0 100%
src/monadc/option/some.py Some.or_else 1 0 0 100%
src/monadc/option/some.py Some.filter_not 3 0 0 100%
src/monadc/option/some.py Some.flat_map 1 0 0 100%
src/monadc/option/some.py Some.fold 1 0 0 100%
src/monadc/option/some.py Some.foreach 1 0 0 100%
src/monadc/option/some.py Some.exists 1 0 0 100%
src/monadc/option/some.py Some.forall 1 0 0 100%
src/monadc/option/some.py Some.contains 1 0 0 100%
src/monadc/option/some.py Some.non_empty 1 0 0 100%
src/monadc/option/some.py Some.or_null 1 0 0 100%
src/monadc/option/some.py Some.or_none 1 0 0 100%
src/monadc/option/some.py Some.to_list 1 0 0 100%
src/monadc/option/some.py Some.to_optional 1 0 0 100%
src/monadc/option/some.py Some.__bool__ 1 0 0 100%
src/monadc/option/some.py Some.__iter__ 1 0 0 100%
src/monadc/option/some.py Some.__eq__ 3 0 0 100%
src/monadc/option/some.py Some.__repr__ 1 0 0 100%
src/monadc/option/some.py Some.__str__ 1 0 0 100%
src/monadc/option/some.py (no function) 54 0 0 100%
src/monadc/result/__init__.py (no function) 4 0 0 100%
src/monadc/result/err.py Err.__new__ 1 0 0 100%
src/monadc/result/err.py Err.__init__ 5 0 0 100%
src/monadc/result/err.py Err.is_ok 1 0 0 100%
src/monadc/result/err.py Err.is_err 1 0 0 100%
src/monadc/result/err.py Err.__bool__ 1 0 0 100%
src/monadc/result/err.py Err.ok 2 0 0 100%
src/monadc/result/err.py Err.err 2 0 0 100%
src/monadc/result/err.py Err.unwrap 1 0 0 100%
src/monadc/result/err.py Err.unwrap_err 1 0 0 100%
src/monadc/result/err.py Err.unwrap_or 1 0 0 100%
src/monadc/result/err.py Err.unwrap_or_else 1 0 0 100%
src/monadc/result/err.py Err.map 1 0 0 100%
src/monadc/result/err.py Err.map_err 2 0 0 100%
src/monadc/result/err.py Err.and_then 1 0 0 100%
src/monadc/result/err.py Err.or_else 1 0 0 100%
src/monadc/result/err.py Err.map_or 1 0 0 100%
src/monadc/result/err.py Err.map_or_else 1 0 0 100%
src/monadc/result/err.py Err.flatten 1 0 0 100%
src/monadc/result/err.py Err.transpose 2 0 0 100%
src/monadc/result/err.py Err.and_ 1 0 0 100%
src/monadc/result/err.py Err.or_ 1 0 0 100%
src/monadc/result/err.py Err.inspect 1 0 0 100%
src/monadc/result/err.py Err.inspect_err 2 0 0 100%
src/monadc/result/err.py Err.to_option 2 0 0 100%
src/monadc/result/err.py Err.to_try 4 0 0 100%
src/monadc/result/err.py Err.__eq__ 3 0 0 100%
src/monadc/result/err.py Err.__repr__ 1 0 0 100%
src/monadc/result/err.py Err.__str__ 1 0 0 100%
src/monadc/result/err.py (no function) 32 0 0 100%
src/monadc/result/ok.py Ok.__new__ 1 0 0 100%
src/monadc/result/ok.py Ok.__init__ 5 0 0 100%
src/monadc/result/ok.py Ok.is_ok 1 0 0 100%
src/monadc/result/ok.py Ok.is_err 1 0 0 100%
src/monadc/result/ok.py Ok.__bool__ 1 0 0 100%
src/monadc/result/ok.py Ok.ok 2 0 0 100%
src/monadc/result/ok.py Ok.err 2 0 0 100%
src/monadc/result/ok.py Ok.unwrap 1 0 0 100%
src/monadc/result/ok.py Ok.unwrap_err 1 0 0 100%
src/monadc/result/ok.py Ok.unwrap_or 1 0 0 100%
src/monadc/result/ok.py Ok.unwrap_or_else 1 0 0 100%
src/monadc/result/ok.py Ok.map 2 0 0 100%
src/monadc/result/ok.py Ok.map_err 1 0 0 100%
src/monadc/result/ok.py Ok.and_then 1 0 0 100%
src/monadc/result/ok.py Ok.or_else 1 0 0 100%
src/monadc/result/ok.py Ok.map_or 1 0 0 100%
src/monadc/result/ok.py Ok.map_or_else 1 0 0 100%
src/monadc/result/ok.py Ok.flatten 3 0 0 100%
src/monadc/result/ok.py Ok.transpose 6 0 0 100%
src/monadc/result/ok.py Ok.and_ 1 0 0 100%
src/monadc/result/ok.py Ok.or_ 1 0 0 100%
src/monadc/result/ok.py Ok.inspect 2 0 0 100%
src/monadc/result/ok.py Ok.inspect_err 1 0 0 100%
src/monadc/result/ok.py Ok.to_option 2 0 0 100%
src/monadc/result/ok.py Ok.to_try 2 0 0 100%
src/monadc/result/ok.py Ok.__eq__ 3 0 0 100%
src/monadc/result/ok.py Ok.__repr__ 1 0 0 100%
src/monadc/result/ok.py Ok.__str__ 1 0 0 100%
src/monadc/result/ok.py (no function) 32 0 0 100%
src/monadc/result/result.py Result.__new__ 11 1 0 91%
src/monadc/result/result.py Result.is_ok 1 1 0 0%
src/monadc/result/result.py Result.is_err 1 1 0 0%
src/monadc/result/result.py Result.ok 1 1 0 0%
src/monadc/result/result.py Result.err 1 1 0 0%
src/monadc/result/result.py Result.unwrap 1 1 0 0%
src/monadc/result/result.py Result.unwrap_err 1 1 0 0%
src/monadc/result/result.py Result.unwrap_or 1 1 0 0%
src/monadc/result/result.py Result.unwrap_or_else 1 1 0 0%
src/monadc/result/result.py Result.map 1 1 0 0%
src/monadc/result/result.py Result.map_err 1 1 0 0%
src/monadc/result/result.py Result.map_or 1 1 0 0%
src/monadc/result/result.py Result.map_or_else 1 1 0 0%
src/monadc/result/result.py Result.and_then 1 1 0 0%
src/monadc/result/result.py Result.or_else 1 1 0 0%
src/monadc/result/result.py Result.flatten 1 1 0 0%
src/monadc/result/result.py Result.transpose 1 1 0 0%
src/monadc/result/result.py Result.and_ 1 1 0 0%
src/monadc/result/result.py Result.or_ 1 1 0 0%
src/monadc/result/result.py Result.inspect 1 1 0 0%
src/monadc/result/result.py Result.inspect_err 1 1 0 0%
src/monadc/result/result.py Result.to_option 1 1 0 0%
src/monadc/result/result.py Result.to_try 1 1 0 0%
src/monadc/result/result.py (no function) 29 0 0 100%
src/monadc/try_/__init__.py (no function) 4 0 0 100%
src/monadc/try_/failure.py Failure.__new__ 1 0 0 100%
src/monadc/try_/failure.py Failure.__init__ 3 0 0 100%
src/monadc/try_/failure.py Failure.is_success 1 0 0 100%
src/monadc/try_/failure.py Failure.is_failure 1 0 0 100%
src/monadc/try_/failure.py Failure.__bool__ 1 0 0 100%
src/monadc/try_/failure.py Failure.get 1 0 0 100%
src/monadc/try_/failure.py Failure.get_or_else 6 2 0 67%
src/monadc/try_/failure.py Failure.exception 1 0 0 100%
src/monadc/try_/failure.py Failure.map 1 0 0 100%
src/monadc/try_/failure.py Failure.flat_map 1 0 0 100%
src/monadc/try_/failure.py Failure.filter 1 0 0 100%
src/monadc/try_/failure.py Failure.recover 6 0 0 100%
src/monadc/try_/failure.py Failure.recover_with 4 0 0 100%
src/monadc/try_/failure.py Failure.fold 1 0 0 100%
src/monadc/try_/failure.py Failure.transform 4 0 0 100%
src/monadc/try_/failure.py Failure.foreach 1 0 0 100%
src/monadc/try_/failure.py Failure.or_else 6 0 0 100%
src/monadc/try_/failure.py Failure.flatten 1 0 0 100%
src/monadc/try_/failure.py Failure.flatten_safe 1 0 0 100%
src/monadc/try_/failure.py Failure.to_option 2 0 0 100%
src/monadc/try_/failure.py Failure.to_either 2 0 0 100%
src/monadc/try_/failure.py Failure.__eq__ 3 0 0 100%
src/monadc/try_/failure.py Failure.__repr__ 1 0 0 100%
src/monadc/try_/failure.py Failure.__str__ 1 0 0 100%
src/monadc/try_/failure.py (no function) 28 0 0 100%
src/monadc/try_/success.py Success.__new__ 1 0 0 100%
src/monadc/try_/success.py Success.__init__ 3 0 0 100%
src/monadc/try_/success.py Success.is_success 1 0 0 100%
src/monadc/try_/success.py Success.is_failure 1 0 0 100%
src/monadc/try_/success.py Success.get 1 0 0 100%
src/monadc/try_/success.py Success.get_or_else 1 0 0 100%
src/monadc/try_/success.py Success.exception 1 0 0 100%
src/monadc/try_/success.py Success.map 6 0 0 100%
src/monadc/try_/success.py Success.flat_map 5 0 0 100%
src/monadc/try_/success.py Success.filter 8 0 0 100%
src/monadc/try_/success.py Success.recover 1 0 0 100%
src/monadc/try_/success.py Success.recover_with 1 0 0 100%
src/monadc/try_/success.py Success.fold 1 0 0 100%
src/monadc/try_/success.py Success.transform 5 0 0 100%
src/monadc/try_/success.py Success.foreach 1 0 0 100%
src/monadc/try_/success.py Success.or_else 1 0 0 100%
src/monadc/try_/success.py Success.flatten 3 0 0 100%
src/monadc/try_/success.py Success.flatten_safe 3 0 0 100%
src/monadc/try_/success.py Success.to_option 2 0 0 100%
src/monadc/try_/success.py Success.to_either 2 0 0 100%
src/monadc/try_/success.py Success.__eq__ 3 0 0 100%
src/monadc/try_/success.py Success.__repr__ 1 0 0 100%
src/monadc/try_/success.py Success.__str__ 1 0 0 100%
src/monadc/try_/success.py (no function) 27 0 0 100%
src/monadc/try_/try_.py Try.__new__ 9 1 0 89%
src/monadc/try_/try_.py Try.of_value 2 0 0 100%
src/monadc/try_/try_.py Try.is_success 1 0 0 100%
src/monadc/try_/try_.py Try.is_failure 1 0 0 100%
src/monadc/try_/try_.py Try.get 1 0 0 100%
src/monadc/try_/try_.py Try.get_or_else 1 1 0 0%
src/monadc/try_/try_.py Try.exception 1 1 0 0%
src/monadc/try_/try_.py Try.map 1 0 0 100%
src/monadc/try_/try_.py Try.flat_map 1 1 0 0%
src/monadc/try_/try_.py Try.filter 1 1 0 0%
src/monadc/try_/try_.py Try.recover 1 1 0 0%
src/monadc/try_/try_.py Try.recover_with 1 1 0 0%
src/monadc/try_/try_.py Try.or_else 1 1 0 0%
src/monadc/try_/try_.py Try.flatten 1 1 0 0%
src/monadc/try_/try_.py Try.flatten_safe 1 1 0 0%
src/monadc/try_/try_.py Try.fold 1 1 0 0%
src/monadc/try_/try_.py Try.transform 1 1 0 0%
src/monadc/try_/try_.py Try.foreach 1 1 0 0%
src/monadc/try_/try_.py Try.to_option 1 1 0 0%
src/monadc/try_/try_.py Try.to_either 1 1 0 0%
src/monadc/try_/try_.py (no function) 26 0 0 100%
src/monadc/utils.py from_callable 7 0 0 100%
src/monadc/utils.py from_dict_get 3 0 0 100%
src/monadc/utils.py from_getattr 7 0 0 100%
src/monadc/utils.py (no function) 6 0 0 100%
Total   1122 117 3 90%

No items found using the specified filter.