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.

  1. package map-syntax

    Syntax sugar for defining maps Haskell's canonical list of tuples syntax for defining maps is not very convenient and also has ambiguous semantics. This package leverages do notation to create a lighter syntax that makes semantics explicit and also allows the option of fail-fast handling of duplicate keys.

  2. package markdown

    Convert Markdown to HTML, with XSS protection This library leverages existing high-performance libraries (attoparsec, blaze-html, text, and conduit), and should integrate well with existing codebases.

  3. package matchable

    A type class for Matchable Functors. This package defines a type class Matchable, providing zipMatch operation for zipping two values of any container-like functor type.

  4. package mergeful

    Please see the README on GitHub at https://github.com/NorfairKing/mergeful#readme

  5. package mergeless

    Please see the README on GitHub at https://github.com/NorfairKing/mergeless#readme

  6. package mersenne-random-pure64

    Generate high quality pseudorandom numbers purely using a Mersenne Twister The Mersenne twister is a pseudorandom number generator developed by Makoto Matsumoto and Takuji Nishimura that is based on a matrix linear recurrence over a finite binary field. It provides for fast generation of very high quality pseudorandom numbers. The source for the C code can be found here: http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt64.html This library provides a purely functional binding to the 64 bit classic mersenne twister, along with instances of RandomGen, so the generator can be used with System.Random. The generator should typically be a few times faster than the default StdGen (but a tad slower than the impure 'mersenne-random' library based on SIMD instructions and destructive state updates.

  7. package mfsolve

    Equation solver and calculator à la metafont An equation solver and calculator in the spirit of Metafont. Like metafont, it can solve linear equations, and evaluate nonlinear expressions. In addition to metafont, it also solves for angles, and makes the solution independend of the order of the equations.

  8. package microaeson

    A tiny JSON library with light dependency footprint microaeson aims to provide a RFC 8259 compliant JavaScript Object Notation (JSON) implementation. The microaeson package provides a smaller subset of the aeson API with less dependencies and a simpler implementation. The API is designed in such a way to allow to easily convert client code written against microaeson's API to use the full aeson API.

  9. package microlens-ghc

    microlens + array, bytestring, containers, transformers Use this package instead of microlens if you don't mind depending on all dependencies here – Lens.Micro.GHC reexports everything from Lens.Micro and additionally provides orphan instances of microlens classes for packages coming with GHC (array, bytestring, containers, transformers). The minor and major versions of microlens-ghc are incremented whenever the minor and major versions of microlens are incremented, so you can depend on the exact version of microlens-ghc without specifying the version of microlens you need. This package is a part of the microlens family; see the readme on Github.

  10. package midi-alsa

    Convert between datatypes of the midi and the alsa packages MIDI is the Musical Instrument Digital Interface, ALSA is the Advanced Linux Sound Architecture. This package provides accessors to data structures of the ALSA sequencer interface via the more specific types from the midi package. The package also contains a orphan instances for the alsa-seq:Event type of the midi:Message.Class.Check and midi:Message.Class.Query classes.

Page 128 of many | Previous | Next