This repository will contain implementation of persistent data structures. As first data structure, Persistent Queue is implemented.
Persistent Queue (XQueue) This queue is persisted throughout the entire life cycle of the application and can be accessible from any activity or module. It is crash-resistent and will recover queue state when app started next time. This queue support these functionalities:
- Enqueue
- Dequeue
- Peek
- Peek At
- Insert At
- Remove At
- Get Size