We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 82e17e8 commit a8d9921Copy full SHA for a8d9921
1 file changed
lib/elixir/lib/map_set.ex
@@ -51,6 +51,15 @@ defmodule MapSet do
51
that they share many properties, including logarithmic time complexity. Erlang
52
`:sets` (version 2) are implemented on top of maps, so see the documentation
53
for `Map` for more information on its execution time complexity.
54
+
55
+ > #### Dialyzer opaqueness warnings {: .warning}
56
+ >
57
+ > `MapSet` internally relies on the `:sets` module which uses
58
+ > opaque types. This might cause Dialyzer to report opaqueness violations.
59
+ > These can be silenced by setting the following module attribute:
60
61
+ > @dialyzer :no_opaque
62
63
"""
64
65
@type value :: term
0 commit comments