A Simple Undo/Redo Implementation in Swift

Benjamin Encz demonstrates how to implement an Undo/Redo feature using Swift value types and pattern matching.