pub external type Client
pub external fn close(client: Client) -> Nil
pub external fn connect() -> Client
pub fn get(client: Client, key: String) -> Result(a, String)
pub external fn query( client: Client, query: List(String), ) -> Result(v, String)
pub fn set(client: Client, key: String, value: String) -> Result( a, String, )