solr-0.4.2: A minimal Solr client library

Safe HaskellNone
LanguageHaskell2010

Solr.Request

Contents

Description

Request declaration DSL.

Synopsis

Request

data Request a b Source #

Solr request specification.

Constructors

Request !(ByteString -> Request a) !(Response b) 

Instances

Profunctor Request Source # 

Methods

dimap :: (a -> b) -> (c -> d) -> Request b c -> Request a d #

lmap :: (a -> b) -> Request b c -> Request a c #

rmap :: (b -> c) -> Request a b -> Request a c #

(#.) :: Coercible * c b => (b -> c) -> Request a b -> Request a c #

(.#) :: Coercible * b a => Request b c -> (a -> b) -> Request a c #

Functor (Request a) Source # 

Methods

fmap :: (a -> b) -> Request a a -> Request a b #

(<$) :: a -> Request a b -> Request a a #

Encoders

encoder_add_commitWithin :: Encoder_Add Int Source #

Specifies the amount of milliseconds (10^-3).

encoder_delete_commitWithin :: Encoder_Delete Int Source #

Specifies the amount of milliseconds (10^-3).

Decoders