radish

Package VersionHex Docs

radish

A Redis client for Gleam

Quick start

gleam test # Run the tests
gleam shell # Run an Erlang shell

Installation

gleam add radish

Usage

import radish
import radish/list
pub fn main() {
let assert Ok(client) = radish.start("localhost", 6379, 512)
radish.set(client, "requests", "64", 128)
radish.expire(client, "requests", 60, 128)
radish.decr(client, "requests", 128)
list.lpush(
client,
"names",
["Gary", "Andy", "Nicholas", "Danny", "Shaun", "Ed"],
128,
)
list.lpop(client, "names", 128)
}