Module

Yoga.Redis.PubSub

Package
purescript-yoga-redis
Repository
rowtype-yoga/purescript-yoga-redis

#RedisSubscriber Source

#SubscriptionMessage Source

type SubscriptionMessage = { channel :: RedisChannel, message :: RedisValue }

#PatternMessage Source

type PatternMessage = { channel :: RedisChannel, message :: RedisValue, pattern :: RedisPattern }

#RedisSubscriberConfigImpl Source

type RedisSubscriberConfigImpl :: Row Typetype RedisSubscriberConfigImpl = (connectTimeout :: ConnectTimeout, db :: RedisDatabase, family :: IPFamily, host :: RedisHost, keepAlive :: KeepAlive, keyPrefix :: RedisKeyPrefix, password :: RedisPassword, port :: RedisPort)

#createSubscriberImpl Source

#createSubscriber Source

createSubscriber :: forall opts opts_. Union opts opts_ RedisSubscriberConfigImpl => Record opts -> Effect RedisSubscriber