File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -149,6 +149,13 @@ There have been a variety of use cases described by users asking for an abstract
149149* [ Observability Cloud Integrations] ( https://gist.github.com/binaryseed/f2dd63d1a1406124be70c17e2e796891#cloud-integrations )
150150* [ Observability Dashboards] ( https://gist.github.com/binaryseed/f2dd63d1a1406124be70c17e2e796891#dashboards )
151151
152+ ## Prior art
153+
154+ Other technologies/languages also faced the same problems and there things we can learn from them:
155+
156+ * [ Wiki article on Tagged_union] ( https://en.wikipedia.org/wiki/Tagged_union )
157+ * [ gRPC Oneof] ( https://developers.google.com/protocol-buffers/docs/proto3#oneof )
158+
152159## Possible Solutions
153160
154161Broadly speaking, there are two categories of solutions to the problem of type discrimination:
You can’t perform that action at this time.
0 commit comments