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.
-
Create command line interfaces with ease Create command line interfaces with ease
-
Translate Haskell source to Template Haskell expression Translate from Haskell source code to Template Haskell expressions using the GHC parser
-
Haskell source parser from GHC. Haskell source parser from GHC.
-
Faster traceEvent and traceMarker, and binary object logging for eventlog ghc-trace-events provides faster traceEvent and traceMarker as well as arbitrary binary object logging for the eventlog framework. Unlike the eventlog tracing functions in base, all the tracing functions in this library don't evaluate the input if user event logging (the -lu flag) is disabled, which can give a significant boost in performance. Take a look at the benchmark suite for the details. This library provies the following modules:
- Debug.Trace.String Drop-in replacement for the event tracing functions in Debug.Trace.
- Debug.Trace.ByteString UTF-8 encoded ByteString variant of the event tracing functions in Debug.Trace. It's faster than the String variant.
- Debug.Trace.Text Text variant of the event tracing functions in Debug.Trace. It's faster than the String variant.
- Debug.Trace.Binary Arbitary binary object logging available for GHC 8.8 or later. Unlike the other tracing functions Debug.Trace.Binary.traceBinaryEvent takes an arbitrary ByteString object as opposed to a UTF-8 encoded string.
-
GHCi as a Hex Calculator interactive This package defines operations for an interactive hex-caluclator using GHCi. This is a simple and casual interactive tool like Perl and Excel for daily work.
-
A GHCi session in LaTeX Please see the README on GitHub at https://github.com/AliceRixte/ghci4luatex#readme
-
GHCi based bare bones IDE Either "GHCi as a daemon" or "GHC + a bit of an IDE". A very simple Haskell development tool which shows you the errors in your project and updates them whenever you save. Run ghcid --topmost --command=ghci, where --topmost makes the window on top of all others (Windows only) and --command is the command to start GHCi on your project (defaults to ghci if you have a .ghci file, or else to cabal repl).
-
Existential type utilites This package provides utilities for working with existential types.
-
GI friendly Binding to the Cairo library. Cairo is a library to render high quality vector graphics. There exist various backends that allows rendering to Gtk windows, PDF, PS, PNG and SVG documents, amongst others.
-
Dbusmenu bindings Bindings for libdbusmenu, autogenerated by haskell-gi.