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
commitaaa855e3839130a79193f38969f07763f2773c5d (patch)
treee4cb238df4588f4633d9c1190136895865d51a98 /tools/cru-py/cru/_util/__init__.py
parent95da3ade5bfa6ef39923cd3fc2a551ad983c1537 (diff)
downloadcrupest-aaa855e3839130a79193f38969f07763f2773c5d.tar.gz
crupest-aaa855e3839130a79193f38969f07763f2773c5d.tar.bz2
crupest-aaa855e3839130a79193f38969f07763f2773c5d.zip
HALF WORK: 2024.11.27
Diffstat (limited to 'tools/cru-py/cru/_util/__init__.py')
-rw-r--r--tools/cru-py/cru/_util/__init__.py63
1 files changed, 63 insertions, 0 deletions
diff --git a/tools/cru-py/cru/_util/__init__.py b/tools/cru-py/cru/_util/__init__.py
new file mode 100644
index 0000000..481502c
--- /dev/null
+++ b/tools/cru-py/cru/_util/__init__.py
@@ -0,0 +1,63 @@
+from ._const import (
+ CruNotFound,
+ CruUseDefault,
+ CruDontChange,
+ CruNoValue,
+ CruPlaceholder,
+)
+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 = CruWrappedFunctions
+FG = CruFunctionGenerators
+L = CruList
+
+
+__all__ = [
+ "CruNotFound",
+ "CruUseDefault",
+ "CruDontChange",
+ "CruNoValue",
+ "CruPlaceholder",
+ "CruFunction",
+ "CruFunctionMeta",
+ "CruRawFunctions",
+ "CruWrappedFunctions",
+ "CruFunctionGenerators",
+ "CruList",
+ "CruInplaceList",
+ "CruUniqueKeyInplaceList",
+ "ListOperations",
+ "CanBeList",
+ "ElementOperation",
+ "ElementPredicate",
+ "ElementTransformer",
+ "OptionalElementOperation",
+ "ElementPredicate",
+ "OptionalElementTransformer",
+ "TypeSet",
+ "F",
+ "WF",
+ "FG",
+ "L",
+]