separate classes for functions

This commit is contained in:
Jesse Bannon 2023-07-18 00:16:56 -07:00
parent ebf7989681
commit 9a62aebb8d

View file

@ -40,7 +40,7 @@ class String(Resolvable[str]):
pass pass
class Functions: class StringFunctions:
@staticmethod @staticmethod
def lower(string: String) -> String: def lower(string: String) -> String:
""" """
@ -71,3 +71,7 @@ class Functions:
@staticmethod @staticmethod
def concat(l_string: String, r_string: String) -> String: def concat(l_string: String, r_string: String) -> String:
return String(f"{l_string}{r_string}") return String(f"{l_string}{r_string}")
class Functions(StringFunctions):
pass