V
Size: a a a
V
ŹR

ŹR
ŹR
AB
D
ŹR
RK
KA
KA
IK
IK
VS
OpenTelemetry, потому берем opentelemetry_api, беремtelemetry_metrics, ломаем его и скрещиваем с opentelemetry_apiRK
OpenTelemetry, потому берем opentelemetry_api, беремtelemetry_metrics, ломаем его и скрещиваем с opentelemetry_apiVS
Е
defmodule Foo do
@spec foo(MapSet.t() | integer()) :: integer()
def foo(value) do
case value do
%MapSet{} -> MapSet.size(value)
n when is_integer(n) -> n + 1
end
end
end
Е
Function call without opaqueness type mismatch.
Call does not have expected opaque term of type MapSet.t(_) in the 1st position.
MapSet.size(_value :: %MapSet{_ => _})
МБ
Е
Е
MapSet.t() писать %MapSet{}, но это как-то коряво, нет?