thrift-0.13.0: Haskell bindings for the Apache Thrift RPC system

Safe HaskellNone
LanguageHaskell2010

Thrift.Arbitraries

Contents

Orphan instances

Arbitrary ByteString Source # 
Instance details

Arbitrary Text Source # 
Instance details

Methods

arbitrary :: Gen Text #

shrink :: Text -> [Text] #

(Eq k, Hashable k, Arbitrary k) => Arbitrary (HashSet k) Source # 
Instance details

Methods

arbitrary :: Gen (HashSet k) #

shrink :: HashSet k -> [HashSet k] #

Arbitrary k => Arbitrary (Vector k) Source # 
Instance details

Methods

arbitrary :: Gen (Vector k) #

shrink :: Vector k -> [Vector k] #

(Eq k, Hashable k, Arbitrary k, Arbitrary v) => Arbitrary (HashMap k v) Source # 
Instance details

Methods

arbitrary :: Gen (HashMap k v) #

shrink :: HashMap k v -> [HashMap k v] #