- Sort Score
- Result 10 results
- Languages All
Results 1 - 1 of 1 for returnOption (0.13 sec)
-
test/typeparam/issue52026.go
return s.val } func (s Some[T]) sealedOption() {} type None struct{} func (s None) sealedOption() {} func main() { s := returnOption[int](1) _ = s.(Some[int]) s = returnOption[int](0) _ = s.(None) switch (any)(s).(type) { case Some[int]: panic("s is a Some[int]") case None: // ok default: panic("oops") }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 03 21:36:22 UTC 2022 - 735 bytes - Viewed (0)