aboutsummaryrefslogtreecommitdiffstats
path: root/lib/dialyzer/test/opaque_SUITE_data/src/zoltan_kis2.erl
blob: a4b0a181577ab85c08cebd7e97562b5f16ceb42f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
-module(zoltan_kis2).

-export([get/2]).

-opaque data() :: gb_tree().

-spec get(term(), data()) -> term().

get(Key, Data) ->
  %%Should unopaque data for remote calls
  case gb_trees:lookup(Key, Data) of
    'none' -> 'undefined';
    {'value', Val} -> Val
  end.