Hoogle Search

Within LTS Haskell 24.45 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. package ghc-exactprint

    ExactPrint for GHC Using the API Annotations available from GHC 9.2.1, this library provides a means to round trip any code that can be compiled by GHC, currently excluding lhs files. Note: requires GHC 9.10.*. For earlier GHC versions see lower version numbers.

  2. package ghc-heap

    Functions for walking GHC's heap This package provides functions for walking the GHC heap data structures and retrieving information about those data structures.

  3. package ghc-source-gen

    Constructs Haskell syntax trees for the GHC API. ghc-source-gen is a library for generating Haskell source code. It uses the ghc library to support recent language extensions, and provides a simple, consistent interface across several major versions of GHC. To get started, take a look at the GHC.SourceGen module. For more information, please see the README.

  4. package ghc-typelits-extra

    Additional type-level operations on GHC.TypeLits.Nat Additional type-level operations on GHC.TypeLits.Nat:

    • Max: type-level max
    • Min: type-level min
    • Div: type-level div
    • Mod: type-level mod
    • FLog: type-level equivalent of integerLogBase# i.e. the exact integer equivalent to floor (logBase x y)
    • CLog: type-level equivalent of the ceiling of integerLogBase# i.e. the exact integer equivalent to ceiling (logBase x y)
    • Log: type-level equivalent of integerLogBase# where the operation only reduces when floor (logBase b x) ~ ceiling (logBase b x)
    • GCD: a type-level gcd
    • LCM: a type-level lcm
    And a custom solver for the above operations defined in GHC.TypeLits.Extra.Solver as a GHC type-checker plugin. To use the plugin, add the
    OPTIONS_GHC -fplugin GHC.TypeLits.Extra.Solver
    
    pragma to the header of your file.

  5. package gi-graphene

    Graphene bindings Bindings for Graphene, autogenerated by haskell-gi.

  6. package gi-gtk3

    Gtk 3.x bindings Bindings for Gtk 3.x, autogenerated by haskell-gi.

  7. package gi-gtk4

    Gtk 4.x bindings Bindings for Gtk 4.x, autogenerated by haskell-gi.

  8. package gi-xlib

    xlib bindings Bindings for xlib, autogenerated by haskell-gi.

  9. package ginger

    An implementation of the Jinja2 template language in Haskell Ginger is Jinja, minus the most blatant pythonisms. Wants to be feature complete, but isn't quite there yet.

  10. package gio

    Binding to GIO GIO is striving to provide a modern, easy-to-use VFS API that sits at the right level in the library stack. The goal is to overcome the shortcomings of GnomeVFS and provide an API that is so good that developers prefer it over raw POSIX calls. Among other things that means using GObject. It also means not cloning the POSIX API, but providing higher-level, document-centric interfaces.

Page 118 of many | Previous | Next