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 @@ -216,6 +216,13 @@ There have been a variety of use cases described by users asking for an abstract
216216* [ Observability Cloud Integrations] ( https://gist.github.com/binaryseed/f2dd63d1a1406124be70c17e2e796891#cloud-integrations )
217217* [ Observability Dashboards] ( https://gist.github.com/binaryseed/f2dd63d1a1406124be70c17e2e796891#dashboards )
218218
219+ ## Prior art
220+
221+ Other technologies/languages also faced the same problems and there things we can learn from them:
222+
223+ * [ Wiki article on Tagged_union] ( https://en.wikipedia.org/wiki/Tagged_union )
224+ * [ gRPC Oneof] ( https://developers.google.com/protocol-buffers/docs/proto3#oneof )
225+
219226## Possible Solutions
220227
221228Broadly 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