3
-export([ok1/0, ok2/0, wrong1/0, wrong2/0, wrong3/0, wrong4/0, wrong5/0]).
6
my_queue_adt:is_empty(my_queue_adt:new()).
9
Q0 = my_queue_adt:new(),
10
Q1 = my_queue_adt:add(42, Q0),
11
{42, Q2} = my_queue_adt:dequeue(Q1),
12
my_queue_adt:is_empty(Q2).
15
my_queue_adt:is_empty([]).
19
my_queue_adt:add(42, Q0).
22
Q0 = my_queue_adt:new(),
23
Q1 = my_queue_adt:add(42, Q0),
28
Q0 = my_queue_adt:new(),
29
Q1 = my_queue_adt:add(42, Q0),
33
Q0 = my_queue_adt:new(),
34
{42, Q2} = my_queue_adt:dequeue([42|Q0]),