Pattern that matches an unknown Value member.
Pattern that matches an unknown WriteError member.


An item in the store. The key must match the regex ^[A-z][A-z0-9_\.\/]{2,62}[A-z0-9]$. That is, it must start with a letter, end with a letter or number, contain only letters, numbers, periods, and slashes, and be between 4 and 64 characters long.
A Stream of incoming requests for Store


A very basic key-value store.
An enumeration of things that may go wrong when trying to write a value to our store.


Type Definitions