Hoogle Search
Within LTS Haskell 24.34 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Open Sound Control encode/decode Small, simple, and well-tested implementation of the Open Sound Control message format. Example usage:
>>> :set -XOverloadedStrings >>> msg = OSC "/foo" [OSC_S "bar", OSC_I 9, OSC_F 0.1, OSC_B "this-is-binary"] >>> :t msg > msg :: OSC >>> :t encodeOSC msg > encodeOSC msg :: ByteString >>> decodeOSC (encodeOSC msg) == Right msg > True
Sending it over UDP (e.g. to TidalCycles), using the network package:{-# LANGUAGE OverloadedStrings #-}import Network.Socket import Network.Socket.ByteString as SB import Vivid.OSC main = do -- Boring Network.Socket setup: (a:_) <- getAddrInfo Nothing (Just "127.0.0.1") (Just "57120") s <- socket (addrFamily a) Datagram defaultProtocol connect s (addrAddress a) -- The interesting part: SB.send s $ encodeOSC $ OSC "/play2" [OSC_S "cps", OSC_F 1.2, OSC_S "s", OSC_S "bd"]
-
conduit wrappers for WAI API docs and the README are available at http://www.stackage.org/package/wai-conduit.
-
WAI middleware that serves requests to static files. WAI middleware that intercepts requests to static files and serves them if they exist.
-
Rate limiting as WAI middleware A Haskell library which implements rate limiting as WAI middleware
-
Redis backend for rate limiting as WAI middleware A Haskell library which implements rate limiting as WAI middleware
-
Flexible session middleware for WAI Provides a generic, cookie-based middleware for sessions that is parameterised over the session store, the cookie name, and the cookie parameters (such as path, expiry, etc). Passes a pair of functions (lookup key, set key) for the current session through the Vault in the Request. Also provides a simple example session store based on threadsafe IORefs and Data.Map. See example/Main.hs in git for example usage.
-
representations of a web page An applicative-based, shared-data representation of a web page.
-
portable, type-safe URL routing A collection of types and functions that ensure that URLs generated by an application are valid. Need more properties here.
-
Type-safe HTML and CSS. Type-safe HTML and CSS with intuitive layouts and composable styles. Inspired by Tailwindcss and Elm-UI
-
A Haskell bindings for Webex Teams API Please see the README on Github at https://github.com/nshimaza/webex-teams-api#readme