libghc-language-c-prof

Haskell library for the analysis and generation of C code; profiling libraries

Language C is a haskell library for the analysis and generation of C code. It features a complete, well tested parser and pretty printer for all of C99 and a large set of GNU extensions.

libghc-primitive-addr-prof

addresses to unmanaged memory; profiling libraries

This library provides the Data.Primitive.Addr module that was a part of the primitive library before primitive 0.7.0.0.

libghc-reflection-prof

reifies arbitrary terms into types that can be reflected; profiling libraries

This package provides an implementation of the ideas presented in the paper "Functional Pearl: Implicit Configurations" by Oleg Kiselyov and Chung-chieh Shan. However, the API has been streamlined to improve performance.

libghc-sendfile-prof

Haskell portable sendfile library; profiling libraries

This Haskell library exposes zero-copy sendfile functionality in a portable way. sendfile is a non standard system call that copies data between one file descriptor and another. This library uses the native implementations where possible (for example, under Linux or FreeBSD) and provides an Haskell replacement in other cases, thus providing a portable interface.

libghc-stmonadtrans-prof

monad transformer version of the ST monad; profiling libraries

This package provides a monad transformer version of the ST monad.

libghc-th-abstraction-prof

nicer interface for reified information about data types; profiling libraries

This package normalizes variations in the interface for inspecting datatype information via Template Haskell so that packages and support a single, easier to use informational datatype while supporting many versions of Template Haskell.