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.
-
StringTemplate implementation in Haskell. A port of the Java library by Terrence Parr.
-
The Haskell LaTeX library. This library implements the LaTeX syntax and provides some useful abstractions. Some of the things you can do with HaTeX are:
- Write LaTeX documents with all the advantages you already have in Haskell: recursion, type system, high order functions, ...
- Create a LaTeX backend for your own program.
- Parse a LaTeX file and obtain its Abstract Syntax Tree (AST).
- Pretty-print Haskell values in LaTeX.
- Generate TikZ scripts (images!) easily.
-
Client support for POP3, SMTP, and IMAP This package provides client support for the POP3, SMTP, and IMAP protocols. Full examples can be found in the repository. Additional documentation on the major updates can be found in the Updating.md file
-
Helpers to connect to SSL/TLS mail servers with HaskellNet This package ties together the HaskellNet and connection packages to make it easy to open IMAP and SMTP connections over SSL.
-
A small cross-platform library for reading and modifying the system clipboard. A small cross-platform library for reading and modifying the system clipboard. Hclip works on Windows, Mac OS X and Linux (but see the requirements below!). Requirements:
- Windows: No additional requirements.
- Mac OS X: Requires the pbcopy and pbpaste commands, which ship with Mac OS X.
- Linux: Requires xclip or xsel installed.
-
Use the system's native CA certificate store with HsOpenSSL A cross-platform library that tries to find a (reasonable) CA certificate bundle that can be used with HsOpenSSL to verify the certificates of remote peers. This package is for HsOpenSSL what x509-system is for the tls package. Additionally, it borrows some ideas from x509-system.
-
Library to deal with IPv6 address text representations. Library to deal with IPv6 address text representations, canonization and manipulations.
-
A game engine library for tactical squad ASCII roguelike dungeon crawlers LambdaHack is a Haskell game engine library for ASCII roguelike games of arbitrary theme, size and complexity, with optional tactical squad combat. It's packaged together with a sample dungeon crawler in a quirky fantasy setting. The sample game can be tried out in the browser at http://lambdahack.github.io. Please see the changelog file for recent improvements and the issue tracker for short-term plans. Long term goals include multiplayer tactical squad combat, in-game content creation, auto-balancing and persistent content modification based on player behaviour. Contributions are welcome. Other games known to use the LambdaHack library:
- Allure of the Stars, a near-future Sci-Fi game, http://hackage.haskell.org/package/Allure
-
List monad transformer and class A List monad transformer and a List class. With standard list operations for Lists
-
Instances of numeric classes for functions and tuples Instances of numeric classes for functions and tuples. Import Data.NumInstances to get all the instances. If you want only function or only tuple instances, import Data.NumInstances.Function or Data.NumInstances.Tuple.