java.lang.IllegalArgumentException: No implementation of method: :commands-sync of protocol: #'celtuce.connector/RedisConnector found for class: mount.core.DerefableState, compiling:(redis.clj:24:3)
Exception in thread "main" java.lang.IllegalArgumentException: No implementation of method: :commands-sync of protocol: #'celtuce.connector/RedisConnector found for class: mount.core.DerefableState, compiling:(redis.clj:24:3)
It seems syntax checking not passed when compiling.
I also found redis-client is a celtuce.connector.RedisServer, and (def cmds (conn/commands-sync redis-client)) can be run in repl, but cannot be compiled.
redis.clj:
$ lein uberjar
It seems syntax checking not passed when compiling.
I also found
redis-client
is aceltuce.connector.RedisServer
, and(def cmds (conn/commands-sync redis-client))
can be run in repl, but cannot be compiled.