-- | -- Module: Network.Greskell.WebSocket.Client -- Description: High-level interface to Gremlin Server -- Maintainer: Toshio Ito <debug.ito@gmail.com> -- -- module Network.Greskell.WebSocket.Client ( -- * Make a Client connect , connectWith , close , Client , Host , Port -- ** Options for Client , module Network.Greskell.WebSocket.Client.Options -- * Submit evaluation requests , submit , submitPair , submitRaw , ResultHandle , nextResult , nextResultSTM , slurpResults , drainResults -- * Exceptions , SubmitException (..) ) where import Network.Greskell.WebSocket.Client.Impl import Network.Greskell.WebSocket.Client.Options import Network.Greskell.WebSocket.Connection (Host, Port)