Îõ³h* T ^+      !"#$%&'()*0.1.1© 2023-2024 Albert KrewinkelMIT#Albert Krewinkel  Safe-Inferred"<ä " hslua-typingDocumented custom type. hslua-typing"Type specification for Lua values. hslua-typing Built-in type hslua-typing A type that's been given a name. hslua-typingSequence of the given type.  hslua-typingUnion type; a sum type.  hslua-typingRecord type (type product).  hslua-typingFunction type.  hslua-typingUnconstrained type.  hslua-typingÙReturns the sum of two type specifiers, declaring that a Lua value can have either type. hslua-typing7Generate a string representation of the type specifier. hslua-typing Creates a  value from a string.€The implementation currently handles basic types, sequences, and alternatives. A string that cannot be parsed is returned as a Named( type with the full string as the name.+ hslua-typing%Parses an atomic, non-composite type., hslua-typingParses a sequence type. hslua-typing!Unconstraint type; any Lua value. hslua-typing+A type for which there cannot be any value. hslua-typing The built-in boolean Lua type. hslua-typing The built-in function Lua type. hslua-typing The built-in light userdata Lua type. hslua-typing The built-in nil Lua type. hslua-typing The built-in number Lua type. hslua-typing The built-in string Lua type. hslua-typing The built-in table Lua type. hslua-typing The built-in thread Lua type. hslua-typing The built-in userdata Lua type. hslua-typingA Lua integer type. hslua-typingCreates a sequence type. hslua-typingCreates a record type. hslua-typing'Pushes documentation for a custom type. hslua-typing"Retrieves a custom type specifier.  hslua-typing#Pushes a table representation of a  to the stack.- hslua-typingÝString representation of a basic type. This is similar to, but different from the output of . , in that / is reported as none (instead of no value) and 0 is represented as light userdata (instead of userdata).! hslua-typing Retrieves a  from a table on the stack." hslua-typingÕFor backwards compatibility and convenience, strings can be used as TypeSpec values."   !"   !1      !"#$%&'()*+,-./0120340356)hslua-typing-0.1.1-LiVjbUc2V3DIMCvCaKVrW5 HsLua.Typing hslua-typingTypeDocstypeDescriptiontypeSpec typeRegistryTypeSpec BasicType NamedTypeSeqTypeSumTypeRecTypeFunTypeAnyType#|#typeSpecToStringtypeSpecFromStringanyTypevoidType booleanType functionTypelightUserdataTypenilType numberType stringType tableType threadType userdataType integerTypeseqTyperecType pushTypeDoc peekTypeDoc pushTypeSpec peekTypeSpec$fIsStringTypeSpec $fEqTypeDocs$fGenericTypeDocs $fOrdTypeDocs$fShowTypeDocs $fEqTypeSpec$fGenericTypeSpec $fOrdTypeSpec$fShowTypeSpecpAtomicpSeq basicTypeName'hslua-core-2.3.2-AGhGyxdTyKIIJLFg0HFvxBHsLua.Core.PrimarytypenameHsLua.Core.TypesTypeNoneTypeLightUserdata