This library implements a stack data structure in Elm, allowing you to worry more about your business logic and less about implementing common adts.
Initialise an empty stack.
Removes the item at the top of the stack and returns it as the first item of a tuple.
Pushes an item onto the stack and returns the new stack. The item must be of the same type as the stack.
Convert a Stack type to a list data type
Returns the top element of the stack without removing it.