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.
-
Time library This is a legacy package, please migrate away to time or elsewhere.
-
Automatic tasty test case discovery using TH Generate tasty TestTrees automatically with TemplateHaskell. See the README for example usage.
-
HTTP cookie parsing and rendering Hackage documentation generation is not reliable. For up to date documentation, please see: https://www.stackage.org/package/cookie.
-
Interface to ‘directory’ package for users of ‘path’ Interface to ‘directory’ package for users of ‘path’.
-
SmallCheck support for the Tasty test framework. SmallCheck support for the Tasty test framework.
-
A sensible and clean way to write WebSocket-capable servers in Haskell. This library allows you to write WebSocket-capable servers. An example server: https://github.com/jaspervdj/websockets/blob/master/example/server.lhs An example client: https://github.com/jaspervdj/websockets/blob/master/example/client.hs This package only supports insecure (ws://...) WebSockets. If you need secure (wss://...) websockets, consider using Wuss: https://hackage.haskell.org/package/wuss See also:
- The specification of the WebSocket protocol: http://www.whatwg.org/specs/web-socket-protocol/
- The JavaScript API for dealing with WebSockets: http://www.w3.org/TR/websockets/
package
tasty-expected-failure Mark tasty tests as failure expected With the function Test.Tasty.ExpectedFailure.expectFail in the provided module Test.Tasty.ExpectedFailure, you can mark that you expect test cases to fail, and not to pass. This can for example be used for test-driven development: Create the tests, mark them with Test.Tasty.ExpectedFailure.expectFail, and you can still push to the main branch, without your continuous integration branch failing. Once someone implements the feature or fixes the bug (maybe unknowingly), the test suite will tell him so, due to the now unexpectedly passing test, and he can remove the Test.Tasty.ExpectedFailure.expectFail marker. The module also provides Test.Tasty.ExpectedFailure.ignoreTest to avoid running a test. Both funtions are implemented via the more general Test.Tasty.ExpectedFailure.wrapTest, which is also provided.
-
Memory-efficient representation of Unicode text strings This package provides the ShortText type which is suitable for keeping many short strings in memory. This is similiar to how ShortByteString relates to ByteString. The main difference between Text and ShortText is that ShortText doesn't support zero-copy slicing (thereby saving 2 words), and, compared to text-1.*, that it uses UTF-8 instead of UTF-16 internally. Consequently, the memory footprint of a (boxed) ShortText value is 4 words (2 words when unboxed) plus the length of the UTF-8 encoded payload.
-
Type definitions for Universally Unique Identifiers This library contains type definitions for Universally Unique Identifiers (UUID) (as specified in RFC 4122) and basic conversion functions. See also the 'uuid' package providing a high-level API for managing the different UUID versions.
-
Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance) This library can load and store images in PNG,Bitmap, Jpeg, Radiance, Tiff and Gif images.