Hoogle Search

Within LTS Haskell 22.26 (ghc-9.6.5)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. module Network.Wai

    This module defines a generic web application interface. It is a common protocol between web servers and web applications. The overriding design principles here are performance and generality. To address performance, this library uses a streaming interface for request and response bodies, paired with bytestring's Builder type. The advantages of a streaming API over lazy IO have been debated elsewhere and so will not be addressed here. However, helper functions like responseLBS allow you to continue using lazy IO if you so desire. Generality is achieved by removing many variables commonly found in similar projects that are not universal to all servers. The goal is that the Request object contains only data which is meaningful in all circumstances. Please remember when using this package that, while your application may compile without a hitch against many different servers, there are other considerations to be taken when moving to a new backend. For example, if you transfer from a CGI application to a FastCGI one, you might suddenly find you have a memory leak. Conversely, a FastCGI application would be well served to preload all templates from disk when first starting; this would kill the performance of a CGI application. This package purposely provides very little functionality. You can find various middlewares, backends and utilities on Hackage. Some of the most commonly used include:

  2. module Network.Bugsnag.Wai

    No documentation available.

  3. module Network.AWS.XRayClient.WAI

    Module for using a WAI Middleware as an X-Ray client

  4. module Network.Socket.Wait

    No documentation available.

  5. data WaiProxyResponse

    http-reverse-proxy Network.HTTP.ReverseProxy

    The different responses that could be generated by a waiProxyTo lookup function.

  6. data WaiProxySettings

    http-reverse-proxy Network.HTTP.ReverseProxy

    No documentation available.

  7. module Amazonka.NetworkFirewall.Waiters

    No documentation available.

  8. module Amazonka.NetworkManager.Waiters

    No documentation available.

  9. module Network.Wait

    This module contains computations which wait for some networked service to become available, subject to some retry policy from Control.Retry. The waitSocketWith function is the most general function exported by this module, but several variants exist for convenience. You may wish to start out with e.g. waitTcp or waitSocket initially and move on to the more feature-rich variants if you need their functionality.

  10. Wait :: StanzaErrorType

    pontarius-xmpp Network.Xmpp

    Error is temporary - wait and retry

Page 1 of many | Next