! Copyright (C) 2009 Bruno Deferrari
! See http://factorcode.org/license.txt for BSD license.
-USING: assocs kernel redis sequences ;
+USING: assocs kernel redis ;
IN: redis.assoc
INSTANCE: redis assoc
M: redis >alist [ "*" redis-keys dup redis-mget zip ] with-redis ;
-M: redis set-at [ redis-set drop ] with-redis ;
+M: redis set-at [ redis-set ] with-redis ;
M: redis delete-at [ redis-del drop ] with-redis ;
-M: redis clear-assoc [ "*" redis-keys [ redis-del drop ] each ] with-redis ;
+M: redis clear-assoc [ redis-flushdb ] with-redis ;
M: redis equal? assoc= ;