from aioplus.internal.aall import aall
from aioplus.internal.aany import aany
from aioplus.internal.abatched import abatched
from aioplus.internal.acount import acount
from aioplus.internal.acycle import acycle
from aioplus.internal.aenumerate import aenumerate
from aioplus.internal.ahead import ahead
from aioplus.internal.aislice import aislice
from aioplus.internal.alen import alen
from aioplus.internal.anth import anth
from aioplus.internal.apairwise import apairwise
from aioplus.internal.arange import arange
from aioplus.internal.arepeat import arepeat
from aioplus.internal.areversed import areversed
from aioplus.internal.atail import atail
from aioplus.internal.awaitify import awaitify


__author__ = "Sergei Y. Bogdanov <syubogdanov@outlook.com>"
__version__ = "0.1.0"

__all__: list[str] = [
    "aall",
    "aany",
    "abatched",
    "acount",
    "acycle",
    "aenumerate",
    "ahead",
    "aislice",
    "alen",
    "anth",
    "apairwise",
    "arange",
    "arepeat",
    "areversed",
    "atail",
    "awaitify",
]


aall.__module__ = "aioplus"
aany.__module__ = "aioplus"
abatched.__module__ = "aioplus"
acount.__module__ = "aioplus"
acycle.__module__ = "aioplus"
aenumerate.__module__ = "aioplus"
ahead.__module__ = "aioplus"
aislice.__module__ = "aioplus"
alen.__module__ = "aioplus"
anth.__module__ = "aioplus"
apairwise.__module__ = "aioplus"
arange.__module__ = "aioplus"
arepeat.__module__ = "aioplus"
areversed.__module__ = "aioplus"
atail.__module__ = "aioplus"
awaitify.__module__ = "aioplus"
