aboutsummaryrefslogtreecommitdiff
path: root/tools/cru-py/cru/util/__init__.py
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2024-11-11 01:12:29 +0800
committerYuqian Yang <crupest@crupest.life>2024-12-18 18:31:27 +0800
commit453a1efefcd5088b34331cad3df91a0b906d0254 (patch)
treed2bf4e40bf625c75768d5ccda2ca49dbaba97a9a /tools/cru-py/cru/util/__init__.py
parent3d2ed6821112179743083364aac705c6e78c08b6 (diff)
downloadcrupest-453a1efefcd5088b34331cad3df91a0b906d0254.tar.gz
crupest-453a1efefcd5088b34331cad3df91a0b906d0254.tar.bz2
crupest-453a1efefcd5088b34331cad3df91a0b906d0254.zip
HALF WORK: 2024.11.12
Diffstat (limited to 'tools/cru-py/cru/util/__init__.py')
-rw-r--r--tools/cru-py/cru/util/__init__.py15
1 files changed, 10 insertions, 5 deletions
diff --git a/tools/cru-py/cru/util/__init__.py b/tools/cru-py/cru/util/__init__.py
index 2cbb8f4..ecd9673 100644
--- a/tools/cru-py/cru/util/__init__.py
+++ b/tools/cru-py/cru/util/__init__.py
@@ -1,20 +1,25 @@
-from ._const import make_unique_object, make_bool_unique_object, CRU_NOT_FOUND, CRU_USE_DEFAULT, CRU_DONT_CHANGE, \
+from typing import Any
+
+from ._const import cru_make_unique_object, cru_make_bool_unique_object, CRU_NOT_FOUND, CRU_USE_DEFAULT, \
+ CRU_DONT_CHANGE, \
CRU_PLACEHOLDER
-from ._func import CruFunction, MetaFunction, RawFunctions, WrappedFunctions
+from ._func import CruFunction, CruFunctionMeta, CruRawFunctions, CruWrappedFunctions, CruFunctionGenerators
from ._list import CruList, CruInplaceList, CruUniqueKeyInplaceList, ListOperations, CanBeList, ElementOperation, \
ElementPredicate, ElementTransformer, OptionalElementOperation, ElementPredicate, OptionalElementTransformer
from ._type import TypeSet
F = CruFunction
-WF = WrappedFunctions
+WF = CruWrappedFunctions
+FG = CruFunctionGenerators
L = CruList
+
__all__ = [
"CRU_NOT_FOUND", "CRU_USE_DEFAULT", "CRU_DONT_CHANGE", "CRU_PLACEHOLDER",
- "CruFunction", "MetaFunction", "RawFunctions", "WrappedFunctions",
+ "CruFunction", "CruFunctionMeta", "CruRawFunctions", "CruWrappedFunctions", "CruFunctionGenerators",
"CruList", "CruInplaceList", "CruUniqueKeyInplaceList", "ListOperations",
"CanBeList", "ElementOperation", "ElementPredicate", "ElementTransformer",
"OptionalElementOperation", "ElementPredicate", "OptionalElementTransformer",
"TypeSet",
- "F", "WF", "L"
+ "F", "WF", "FG", "L"
]