function Option.__tostring(m)if m:IsSome()then return"\079\112\116\105\111\110\060"..(typeof(m._v).."\062")else return"\079\112\116\105\111\110\060\078\111\110\101\062"end end
--[=[
	@return string
	Metamethod to transform the option into a string.
	```lua
	local optA = Option.Some(64)
	local optB = Option.None
	print(optA) --> Option<number>
	print(optB) --> Option<None>
	```
]=]
function Option:__tostring()
	if self:IsSome() then
		return ("Option<" .. typeof(self._v) .. ">")
	else
		return "Option<None>"
	end
end
