mirror of
https://github.com/swift-server/RediStack.git
synced 2026-05-03 07:32:28 +00:00
610915a909
Motivation: Redis is written in C, so even though it has concepts of "types" such as SortedSet or List its commands are all "free-floating" functions. This can make it unfamiliar for those new to Redis to work within its systems and understand the relation of all of the commands. RediStack can improve this by giving a way of having a consistent reference to a Redis type and all of its associated methods. Modifications: - Add: New library product called "RedisTypes" - Add: First type to "RedisTypes", `RedisSet` Result: Newcomers to Redis will have an easier time getting familiar with the APIs and working with its types by having wrappers that provide a familiar Swift Standard Library API tailored to Redis APIs.