select-list (npm): A nonempty list that will always have one element selected.
Keywords: immutable|list|tiny|typescript|zipper