Hoogle Search

Within LTS Haskell 24.49 (ghc-9.10.3)

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

  1. package iconv

    String encoding conversion Provides an interface to the POSIX iconv library functions for string encoding conversion.

  2. package if

    (?) and (?>) conditional operator (?) and (?>) conditional operator, it can be used with any existed version of base.

  3. package iff

    Constructing and dissecting IFF files The Interchange File Format of Electronic Arts is a container format used for many kinds of data. Common file formats are e.g. IFF-8SVX for 8-bit sampled sounds and IFF-ILBM for images in an interleaved way that is close to image representation in Amiga computers. Cf. http://netghost.narod.ru/gff/vendspec/iff/index.htm This library does only handle the IFF container format and does not handle any specific IFF data type. The intention is the same as of Amiga's iffparse.library. See http://wiki.amigaos.net/index.php/IFFParse_Library.

  4. package ihaskell-hvega

    IHaskell display instance for hvega types. Support Vega-Lite visualizations in IHaskell notebooks.

  5. package inbox

    Inbox for asychronous messages Facilitates testing of asynchronous behavior

  6. package incipit-core

    A Prelude for Polysemy See https://hackage.haskell.org/package/incipit-core/docs/IncipitCore.html

  7. package indexed-transformers

    Atkey indexed monad transformers Please see the README on GitHub at https://github.com/morphismtech/indexed-transformers#readme

  8. package inf-backprop

    Automatic differentiation and backpropagation. Automatic differentiation and backpropagation. We do not attract gradient tape. Instead, the differentiation operator is defined directly as a map between differentiable function objects. Such functions are to be combined in arrow style using (>>>), (***), first, etc. The original purpose of the package is an automatic backpropagation differentiation component for a functional type-dependent library for deep machine learning. See tutorial details.

  9. package inj

    A class for injective (one-to-one) functions A class for injective (one-to-one) functions

  10. package irc-ctcp

    A CTCP encoding and decoding library for IRC clients. CTCP (Client To Client Protocol) is a way of sending arbitrary data over an IRC network, which may include bytes not allowed in standard IRC messages. CTCPs are sent as a PRIVMSG or NOTICE, where the first and last characters as \001 (SOH), and special bytes are escaped by encoding them into a two-byte sequence beginning with \020 (DLE). CTCPs consist of command name (typically in upper-case) followed by list of space-separated arguments, which may be empty. One use of CTCPs supported by the vast majority of IRC clients today is the ACTION command, typically invoked with /me. For example, if the user foo in the channel #bar were to issue

    /me dances
    
    everyone in the channel would receive the message
    :foo PRIVMSG #bar :\001ACTION dances\001
    
    Other common uses of CTCP include requesting the name and version of a user's IRC client, their local time, determining ping times, and initiating file transfers (DCC). Characters are escaped as follows:
    • \000 (NUL) \020 \060 ("0")
    • \012 (NL) \020 \156 ("n")
    • \015 (CR) \020 \162 ("r")
    • \020 (DLE) \020 \020
    All other appearences of the escape character are errors, and are dropped. See http://www.irchelp.org/irchelp/rfc/ctcpspec.html for more details.

Page 305 of many | Previous | Next