# \#logic

**URL:** https://forum.anoma.net/tag/logic/17.md

[Latest](https://forum.anoma.net/latest.md) · [Categories](https://forum.anoma.net/categories.md) · [Tags](https://forum.anoma.net/tags.md)

---

## [Object Oriented Queue](https://forum.anoma.net/t/object-oriented-queue/1422)

<div class="topic-metadata">

**Author:** [@mariari](https://forum.anoma.net/u/mariari)\
**Replies:** 2\
**Last updated:** [April 11, 2025, 3:23pm UTC](https://forum.anoma.net/t/object-oriented-queue/1422 "2025-04-11T15:23:35Z")

</div>

I was told to writeup what an OO queue is, so here we go interface ITuple = { first : any second : any } interface IQueue = { enqueue : IQueue -\> any -\> IQueue pop : IQueue -\> IQueue first : IQueue -\> any …
