8000 GitHub - bersegosx/queue_persistent: Test task
[go: up one dir, main page]

Skip to content

bersegosx/queue_persistent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QueuePersistent

Installation

mix deps.get

Usage

iex(0)> QueuePersistent.get
:empty
iex(1)> QueuePersistent.add "some_message"
{:id, 7}
iex(2)> QueuePersistent.add {:second}
{:id, 8}
iex(3)> QueuePersistent.add "third"
{:id, 9}
iex(4)> QueuePersistent.get
{{:id, 7}, "some_message"}
iex(5)> QueuePersistent.get
{{:id, 8}, {:second}}
iex(6)> QueuePersistent.ack 7
:ok
iex(7)> QueuePersistent.reject 8
{:id, 10}
iex(8)> QueuePersistent.get
{{:id, 9}, "third"}
iex(9)> QueuePersistent.get
{{:id, 10}, {:second}}

About

Test task

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0