rkad is a library of fundamental algorithms in Swift.  It includes implementations of stack, queue, binary search tree, deque, heap, priority queue and various lists.