Hoogle Search
Within LTS Haskell 24.48 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Parsing and pretty-printing Bash shell scripts A library for parsing, pretty-printing, and manipulating Bash shell scripts.
-
C/CUDA/OpenCL/Objective-C quasiquoting library. This package provides a general parser for the C language, including most GCC extensions and some CUDA and OpenCL extensions as well as the entire Objective-C language.
-
Utilities for language-c99. This library contains a number of utility functions and wrappers for the 'language-c99' package. For an actual high-level approach to writing C99 programs, see 'language-c99-simple'.
-
Dockerfile parser, pretty-printer and embedded DSL All functions for parsing and pretty-printing Dockerfiles are exported through Language.Docker. For more fine-grained operations look for specific modules that implement a certain functionality. See the GitHub project for the source-code and examples.
-
A library for the analysis and creation of Graphviz DOT files A library for the analysis and creation of Graphviz DOT files.
-
GLSL abstract syntax tree, parser, and pretty-printer The package language-glsl is a Haskell library for the representation, the parsing, and the pretty-printing of GLSL 1.50 code.
-
Java source manipulation Manipulating Java source: abstract syntax, lexer, parser, and pretty-printer.
-
Lua parser and pretty-printer Lua 5.3 lexer, parser and pretty-printer.
-
Efficiently hash (large) Haskell values Please see README.md
-
Provides Word128, Word192 and Word256 and a way of producing other large words if required. Provides Word128, Word192 and Word256 and a way of producing other large words if required.