Coverage for src / remedapy / starts_with.py: 100%
6 statements
« prev ^ index » next coverage.py v7.13.2, created at 2026-02-02 10:52 +0100
« prev ^ index » next coverage.py v7.13.2, created at 2026-02-02 10:52 +0100
1from collections.abc import Callable
2from typing import overload
4from remedapy.decorator import make_data_last
7@overload
8def starts_with(data: str, prefix: str, /) -> bool: ...
11@overload
12def starts_with(prefix: str, /) -> Callable[[str], bool]: ...
15@make_data_last
16def starts_with(data: str, prefix: str, /) -> bool:
17 return data.startswith(prefix)