dev-lang / ghc

The Glasgow Haskell Compiler

Official package sites : ·

v8.6.5 :: 0/8.6.5 :: gentoo

USE flags
binary doc ghcbootstrap ghcmakebinary gmp profile test

v8.6.4 :: 0/8.6.4 :: gentoo

USE flags
binary doc ghcbootstrap ghcmakebinary gmp profile test

v8.4.3 :: 0/8.4.3 :: gentoo

USE flags
binary doc ghcbootstrap ghcmakebinary gmp profile

v8.4.2 :: 0/8.4.2 :: gentoo

USE flags
binary doc ghcbootstrap ghcmakebinary gmp profile

v8.4.1 :: 0/8.4.1 :: gentoo

USE flags
binary doc ghcbootstrap ghcmakebinary gmp profile

v8.2.2 :: 0/8.2.2 :: gentoo

USE flags
binary doc ghcbootstrap ghcmakebinary gmp profile

v8.2.1 :: 0/8.2.1 :: gentoo

USE flags
binary doc ghcbootstrap ghcmakebinary gmp profile

v8.0.2 :: 0/8.0.2 :: gentoo

alpha amd64 ia64 x86 ~amd64-linux ~x86-linux
USE flags
binary doc ghcbootstrap ghcmakebinary gmp profile

v7.10.3 :: 0/7.10.3 :: gentoo

amd64 x86 ~alpha ~amd64-linux ~ia64 ~ppc ~ppc64 ~sparc ~x86-linux
USE flags
binary doc ghcbootstrap ghcmakebinary gmp

v7.8.4 :: 0/7.8.4 :: gentoo

alpha amd64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
USE flags
binary doc ghcbootstrap ghcmakebinary gmp


Install the binary version directly, rather than using it to build the source version.
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
Internal: Bootstrap GHC from an existing GHC installation.
Internal: Build binary friendly for redistribution.
Add support for dev-libs/gmp (GNU MP library)
Add support for software performance analysis (will likely vary from ebuild to ebuild)
Add support for software performance analysis (will likely vary from ebuild to ebuild)
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)


ELIBC setting for systems that use the GNU C library

app-portage / elt-patches : Collection of patches for libtool.eclass

app-text / docbook-xml-dtd : Docbook DTD for XML

app-text / docbook-xsl-stylesheets : XSL Stylesheets for Docbook

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / libxslt : XSLT libraries and tools

dev-python / sphinx : Python documentation generator

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate from

sys-devel / libtool : A shared library tool for developers

sys-libs / glibc : GNU libc C library

sys-libs / ncurses : console display library

virtual / libffi : A virtual for the Foreign Function Interface implementation

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

sys-libs / glibc : GNU libc C library

sys-libs / ncurses : console display library

virtual / libffi : A virtual for the Foreign Function Interface implementation

app-admin / haskell-updater : Rebuild Haskell dependencies in Gentoo

app-emacs / ghc-mod : Happy Haskell Programming

app-emulation / ganeti : Ganeti is a virtual server management software tool

app-forensics / quickfuzz : An experimental grammar fuzzer in Haskell using QuickCheck

app-portage / fquery : Installed package query tool for Gentoo Linux

app-portage / hackport : Hackage and Portage integration tool

app-text / pandoc : Conversion between markup formats

app-vim / haskellmode : vim plugin: Provides IDE-like features for Haskell development

app-vim / vim2hs : vim plugin: collection of vimscripts for Haskell development

dev-games / goatee : A monadic take on a 2,500-year-old board game - library

dev-haskell / abstract-deque : Abstract, parameterized interface to mutable Deques

dev-haskell / abstract-deque-tests : A test-suite for any queue or double-ended queue satisfying an interface

dev-haskell / abstract-par : Type classes generalizing the functionality of the 'monad-par' library

dev-haskell / ac-ppm : Trivial package for writing PPM images

dev-haskell / adjunctions : Adjunctions and representable functors

dev-haskell / aeson : Fast JSON parsing and encoding

dev-haskell / aeson-compat : Compatibility layer for aeson

dev-haskell / aeson-pretty : JSON pretty-printing library and command-line tool

dev-haskell / aeson-qq : JSON quasiquoter for Haskell

dev-haskell / alex : Alex is a tool for generating lexical analysers in Haskell

dev-haskell / alsa-core : Binding to the ALSA Library API (Exceptions)

dev-haskell / alsa-mixer : Bindings to the ALSA simple mixer API

dev-haskell / alut : A binding for the OpenAL Utility Toolkit

dev-haskell / annotated-wl-pprint : The Wadler/Leijen Pretty Printer, with annotation support

dev-haskell / ansi-terminal : Simple ANSI terminal support, with Windows compatibility

dev-haskell / ansi-wl-pprint : The Wadler/Leijen Pretty Printer for colored ANSI terminal output

dev-haskell / appar : A simple applicative parser

dev-haskell / argparser : Command line parsing framework for console applications

dev-haskell / arithmoi : Efficient basic number-theoretic functions. Primes, powers, integer logarithms

dev-haskell / arrows : Arrow classes and transformers

dev-haskell / ascii-progress : A simple progress bar for the console

dev-haskell / asn1-data : ASN1 data reader and writer in RAW, BER and DER forms

dev-haskell / asn1-encoding : ASN1 data reader and writer in RAW, BER and DER forms

dev-haskell / asn1-parse : Simple monadic parser for ASN1 stream types

dev-haskell / asn1-types : ASN.1 types

dev-haskell / async : Run IO operations asynchronously and wait for their results

dev-haskell / atomic-primops : A safe approach to CAS and other atomic ops in Haskell

dev-haskell / attoparsec : Fast combinator parsing for bytestrings and text

dev-haskell / attoparsec-conduit : Consume attoparsec parsers via conduit. (deprecated)

dev-haskell / attoparsec-enumerator : Pass input from an enumerator to an Attoparsec parser

dev-haskell / authenticate : Authentication methods for Haskell web applications

dev-haskell / auto-update : Efficiently run periodic, on-demand actions

dev-haskell / aws : Amazon Web Services (AWS) for Haskell

dev-haskell / base-compat : A compatibility layer for base

dev-haskell / base-orphans : Backwards-compatible orphan instances for base

dev-haskell / base-prelude : The most complete prelude formed solely from the "base" package

dev-haskell / base-unicode-symbols : Unicode alternatives for common functions and operators

dev-haskell / base16-bytestring : Fast base16 (hex) encoding and decoding for ByteStrings

dev-haskell / base64-bytestring : Fast base64 encoding and decoding for ByteStrings

dev-haskell / basic-prelude : An enhanced core prelude; a common foundation for alternate preludes

dev-haskell / bencode : Parser and printer for bencoded data

dev-haskell / bifunctors : Haskell 98 bifunctors, bifoldables and bitraversables

dev-haskell / binary : Binary serialisation for Haskell values using lazy ByteStrings

dev-haskell / binary-orphans : Orphan instances for binary

dev-haskell / binary-tagged : Tagged binary serialisation

dev-haskell / bio : A bioinformatics library

dev-haskell / biocore : A bioinformatics library

dev-haskell / biofasta : Library for reading fasta sequence files

dev-haskell / biosff : Library and executables for working with SFF files

dev-haskell / bitarray : Mutable and immutable bit arrays

dev-haskell / bits-atomic : Atomic bit operations on memory locations for low-level synchronization

dev-haskell / bitwise : fast multi-dimensional unboxed bit packed Bool arrays

dev-haskell / blaze-builder : Efficient buffered output

dev-haskell / blaze-builder-conduit : Convert streams of builders to streams of bytestrings. (deprecated)

dev-haskell / blaze-builder-enumerator : Enumeratees for the incremental conversion of builders to bytestrings

dev-haskell / blaze-html : A blazingly fast HTML combinator library for Haskell

dev-haskell / blaze-markup : A blazingly fast markup combinator library for Haskell

dev-haskell / bloomfilter : Pure and impure Bloom Filter implementations

dev-haskell / boolean : Generalized booleans and numbers

dev-haskell / boxes : 2D text pretty-printing library

dev-haskell / byteable : Type class for sequence of bytes

dev-haskell / bytedump : Flexible byte dump helpers for human readers

dev-haskell / byteorder : Exposes the native endianness or byte ordering of the system

dev-haskell / bytes : Sharing code for serialization between binary and cereal

dev-haskell / bytestring-builder : The new bytestring builder, packaged outside of GHC

dev-haskell / bytestring-handle : ByteString-backed Handles

dev-haskell / bytestring-mmap : mmap support for strict ByteStrings

dev-haskell / bytestring-show : Efficient conversion of values into readable byte strings

dev-haskell / bzlib : Compression and decompression in the bzip2 format

dev-haskell / c2hs : C->Haskell FFI tool that gives some cross-language type safety

dev-haskell / cabal : A framework for packaging Haskell software

dev-haskell / cabal-doctest : A Setup.hs helper for doctests running

dev-haskell / cabal-helper : Simple interface to some of Cabal's configuration state used by ghc-mod

dev-haskell / cabal-install : The command-line interface for Cabal and Hackage

dev-haskell / cairo : Binding to the Cairo library

dev-haskell / case-insensitive : Case insensitive string comparison

dev-haskell / cassava : A CSV parsing and encoding library

dev-haskell / cereal : A binary serialization library

dev-haskell / cereal-vector : Serialize instances for Data.Vector types

dev-haskell / certificate : Certificates and Key Reader/Writer

dev-haskell / cgi : A library for writing CGI programs

dev-haskell / chaselev-deque : Chase & Lev work-stealing lock-free double-ended queues (deques)

dev-haskell / chasingbottoms : For testing partial and infinite values

dev-haskell / chell : A simple and intuitive library for automated testing

dev-haskell / chell-quickcheck : QuickCheck support for the Chell testing library

dev-haskell / chunked-data : Typeclasses for dealing with various chunked data representations

dev-haskell / cipher-aes : Fast AES cipher implementation with advanced mode of operations

dev-haskell / cipher-blowfish : Blowfish cipher

dev-haskell / cipher-camellia : Camellia block cipher primitives

dev-haskell / cipher-des : DES and 3DES primitives

dev-haskell / cipher-rc4 : Fast RC4 cipher implementation

dev-haskell / citeproc-hs : A Citation Style Language implementation in Haskell

dev-haskell / classy-prelude : A typeclass-based Prelude

dev-haskell / clientsession : Securely store session data in a client-side cookie

dev-haskell / clock : High-resolution clock functions: monotonic, realtime, cputime

dev-haskell / cmark : Fast, accurate CommonMark (Markdown) parser and renderer

dev-haskell / cmdargs : Command line argument processing

dev-haskell / cmdlib : a library for command line parsing & online help

dev-haskell / code-page : Windows code page library for Haskell

dev-haskell / colour : A model for human colour/color perception

dev-haskell / comonad : Haskell 98 compatible comonads

dev-haskell / comonad-transformers : This package has been merged into comonad 4.0

dev-haskell / comonads-fd : This package has been merged into comonad 4.0

dev-haskell / concurrent-extra : Extra concurrency primitives

dev-haskell / concurrent-output : Ungarble output from several threads or commands

dev-haskell / conduit : Streaming data processing library

dev-haskell / conduit-extra : Batteries included conduit: adapters for common libraries

dev-haskell / configfile : Configuration file reading & writing

dev-haskell / configurator : Configuration management

dev-haskell / connection : Simple and easy network connections API

dev-haskell / constraints : Constraint manipulation

dev-haskell / contravariant : Contravariant functors

dev-haskell / control-monad-loop : Simple monad transformer for imperative-style loops

dev-haskell / convertible : Typeclasses and instances for converting between types

dev-haskell / cookie : HTTP cookie parsing and rendering

dev-haskell / cpphs : A liberalised re-implementation of cpp, the C pre-processor

dev-haskell / cprng-aes : Crypto Pseudo Random Number Generator using AES in counter mode

dev-haskell / cpu : Cpu information and properties helpers

dev-haskell / criterion : Robust, reliable performance measurement and analysis

dev-haskell / crypto : Collects together existing Haskell cryptographic functions into a package

dev-haskell / crypto-api : A generic interface for cryptographic operations

dev-haskell / crypto-api-tests : A test framework and KATs for cryptographic operations

dev-haskell / crypto-cipher-tests : Generic cryptography cipher tests

dev-haskell / crypto-cipher-types : Generic cryptography cipher types

dev-haskell / crypto-conduit : Conduit interface for cryptographic operations (from crypto-api)

dev-haskell / crypto-numbers : Cryptographic numbers: functions and algorithms

dev-haskell / crypto-pubkey : Public Key cryptography

dev-haskell / crypto-pubkey-types : Generic cryptography Public keys algorithm types

dev-haskell / crypto-random : Simple cryptographic random related types

dev-haskell / crypto-random-api : Simple random generators API for cryptography related code

dev-haskell / cryptocipher : Symmetrical block and stream ciphers

dev-haskell / cryptohash : collection of crypto hashes, fast, pure and practical

dev-haskell / cryptohash-conduit : cryptohash conduit

dev-haskell / cryptohash-cryptoapi : Crypto-api interfaces for cryptohash

dev-haskell / cryptohash-sha256 : Fast, pure and practical SHA-256 implementation

dev-haskell / cryptonite : Cryptography Primitives sink

dev-haskell / css-text : CSS parser and renderer

dev-haskell / curl : Haskell binding to libcurl

dev-haskell / data-accessor : Utilities for accessing and manipulating fields of records

dev-haskell / data-binary-ieee754 : Parser/Serialiser for IEEE-754 floating-point values

dev-haskell / data-default : A class for types with a default value

dev-haskell / data-default-class : A class for types with a default value

dev-haskell / data-default-instances-base : Default instances for types in base

dev-haskell / data-default-instances-containers : Default instances for types in containers

dev-haskell / data-default-instances-dlist : Default instances for types in dlist

dev-haskell / data-default-instances-old-locale : Default instances for types in old-locale

dev-haskell / data-endian : Endian-sensitive data

dev-haskell / data-hash : Combinators for building fast hashing functions

dev-haskell / data-ordlist : Set and bag operations on ordered lists

dev-haskell / dataenc : Data encoding library

dev-haskell / date-cache : Date cacher

dev-haskell / dav : RFC 4918 WebDAV support

dev-haskell / dbus : A client library for the D-Bus IPC system

dev-haskell / dbus-core : Low-level D-Bus protocol implementation

dev-haskell / deepseq-generics : GHC.Generics-based Control.DeepSeq.rnf implementation

dev-haskell / derive : A program and library to derive instances for data types

dev-haskell / deriving-compat : Backports of GHC deriving extensions

dev-haskell / diff : O(ND) diff algorithm in haskell

dev-haskell / digest : Various cryptographic hashes for bytestrings; CRC32 and Adler32 for now

dev-haskell / disk-free-space : Retrieve information about disk space usage

dev-haskell / distributive : Distributive functors -- Dual to Traversable

dev-haskell / djinn-ghc : Generate Haskell code from a type. Bridge from Djinn to GHC API

dev-haskell / djinn-lib : Generate Haskell code from a type. Library extracted from djinn package

dev-haskell / dlist : Difference lists

dev-haskell / dlist-instances : Difference lists instances

dev-haskell / dns : DNS library in Haskell

dev-haskell / doctemplates : Pandoc-style document templates

dev-haskell / doctest : Test interactive Haskell examples

dev-haskell / drift : Program to derive type class instances

dev-haskell / easy-file : Cross-platform File handling

dev-haskell / ed25519 : Ed25519 cryptographic signatures

dev-haskell / edisonapi : A library of efficient, purely-functional data structures (API)

dev-haskell / edisoncore : A library of efficent, purely-functional data structures (Core Implementations)

dev-haskell / edit-distance : Levenshtein and restricted Damerau-Levenshtein edit distances

dev-haskell / editline : Bindings to the editline library (libedit)

dev-haskell / either : An either monad transformer

dev-haskell / ekg : Remote monitoring of processes

dev-haskell / ekg-core : Tracking of system metrics

dev-haskell / ekg-json : JSON encoding of ekg metrics

dev-haskell / email-validate : Validating an email address string against RFC 5322

dev-haskell / enclosed-exceptions : Catching all exceptions from within an enclosed computation

dev-haskell / encoding : A library for various character encodings

dev-haskell / entropy : A platform independent entropy source

dev-haskell / enumerator : Reliable, high-performance processing with left-fold enumerators

dev-haskell / equivalence : Maintaining an equivalence relation implemented as union-find using STT

dev-haskell / erf : The error function, erf, and related functions

dev-haskell / errorcall-eq-instance : An orphan Eq instance for ErrorCall

dev-haskell / errors : Simplified error-handling

dev-haskell / esqueleto : Type-safe EDSL for SQL queries on persistent backends

dev-haskell / exceptions : Extensible optionally-pure exceptions

dev-haskell / executable-path : Finding out the full path of the executable

dev-haskell / extensible-exceptions : Extensible exceptions

dev-haskell / extra : Extra functions I use

dev-haskell / fail : Forward-compatible MonadFail class

dev-haskell / failure : A simple type class for success/failure computations. (deprecated)

dev-haskell / fast-logger : A fast logging system

dev-haskell / fclabels : First class accessor labels implemented as lenses

dev-haskell / fdo-notify : Desktop Notifications client

dev-haskell / feed : Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds

dev-haskell / fgl : Martin Erwig's Functional Graph Library

dev-haskell / fgl-arbitrary : QuickCheck support for fgl

dev-haskell / file-embed : Use Template Haskell to embed file contents directly

dev-haskell / file-location : common functions that show file location information

dev-haskell / filelock : Portable interface to file locking (flock / LockFileEx)

dev-haskell / filemanip : Expressive file and directory manipulation for Haskell

dev-haskell / filestore : Interface for versioning file stores

dev-haskell / findbin : Locate directory of original program

dev-haskell / fingertree : Generic finger-tree structure, with example instances

dev-haskell / fixed : Signed 15.16 precision fixed point arithmetic

dev-haskell / fmlist : FoldMap lists

dev-haskell / foldl : Composable, streaming, and efficient left folds

dev-haskell / free : Monads for free

dev-haskell / frown : LALR(k) parser generator

dev-haskell / fsnotify : Cross platform library for file change notification

dev-haskell / generic-deriving : Generic programming library for generalised deriving

dev-haskell / generics-sop : Generic Programming using True Sums of Products

dev-haskell / geniplate : Use Template Haskell to generate Uniplate-like functions

dev-haskell / geniplate-mirror : Use Template Haskell to generate Uniplate-like functions

dev-haskell / getopt-generics : Create command line interfaces with ease

dev-haskell / ghc-paths : Knowledge of GHC's installation directories

dev-haskell / ghc-syb-utils : Scrap Your Boilerplate utilities for the GHC API

dev-haskell / gio : Binding to GIO

dev-haskell / gitrev : Compile git revision info into Haskell projects

dev-haskell / glade : Binding to the glade library

dev-haskell / glib : Binding to the GLIB library for Gtk2Hs

dev-haskell / glob : Globbing library

dev-haskell / gluraw : A raw binding for the OpenGL graphics system

dev-haskell / glut : A binding for the OpenGL Utility Toolkit

dev-haskell / gnuidn : Bindings for GNU IDN

dev-haskell / gnutls : Bindings for GNU libgnutls

dev-haskell / graphviz : Bindings to Graphviz for graph visualisation

dev-haskell / groupoids : This package has been absorbed into semigroupoids 4.0

dev-haskell / gsasl : Bindings for GNU libgsasl

dev-haskell / gtk : Binding to the Gtk+ graphical user interface library

dev-haskell / gtk2hs-buildtools : Tools to build the Gtk2Hs suite of User Interface libraries

dev-haskell / gtk3 : Binding to the Gtk+ 3 graphical user interface library

dev-haskell / hackage-security : Hackage security library

dev-haskell / haddock : A documentation-generation tool for Haskell libraries

dev-haskell / haddock-api : A documentation-generation tool for Haskell libraries

dev-haskell / haddock-library : Library exposing some functionality of Haddock

dev-haskell / half : Half-precision floating-point

dev-haskell / hamlet : Haml-like template files that are compile-time checked (deprecated)

dev-haskell / happstack-server : Web related tools and services

dev-haskell / happy : Happy is a parser generator for Haskell

dev-haskell / harp : HaRP allows pattern-matching with regular expressions

dev-haskell / hashable : A class for types that can be converted to a hash value

dev-haskell / hashable-time : Hashable instances for Data.Time

dev-haskell / hashed-storage : Hashed file storage support code

dev-haskell / hashtables : Mutable hash tables in the ST monad

dev-haskell / haskeline : A command-line interface for user input, written in Haskell

dev-haskell / haskell-lexer : A fully compliant Haskell 98 lexer

dev-haskell / haskell-platform : The Haskell Platform

dev-haskell / haskell-src : Support for manipulating Haskell source code

dev-haskell / haskell-src-exts : Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer

dev-haskell / haskell-src-meta : Parse source to template-haskell abstract syntax

dev-haskell / hastache : Haskell implementation of Mustache templates

dev-haskell / haxml : Utilities for manipulating XML documents

dev-haskell / hcg-minus : haskell cg (minus)

dev-haskell / hcodecs : A library to read, write and manipulate MIDI, WAVE, and SoundFont2 files

dev-haskell / hdbc : Haskell Database Connectivity

dev-haskell / hdbc-mysql : MySQL driver for HDBC

dev-haskell / hdbc-odbc : ODBC driver for HDBC

dev-haskell / hdbc-postgresql : PostgreSQL driver for HDBC

dev-haskell / hdbc-sqlite3 : Sqlite v3 driver for HDBC

dev-haskell / hex : Convert strings into hexadecimal and back

dev-haskell / hexpat : XML parser/formatter based on expat

dev-haskell / hgettext : Bindings to libintl.h (gettext, bindtextdomain)

dev-haskell / highlighting-kate : Syntax highlighting

dev-haskell / hinotify : Haskell binding to inotify

dev-haskell / hit : Git operations in haskell

dev-haskell / hjsmin : Haskell implementation of a javascript minifier

dev-haskell / hlint : Source code suggestions

dev-haskell / hoauth2 : Haskell OAuth2 authentication client

dev-haskell / hostname : A a cross-platform means of determining the hostname

dev-haskell / hourglass : simple performant time related library

dev-haskell / hpack : An alternative format for Haskell packages

dev-haskell / hps : Haskell Postscript

dev-haskell / hs-bibutils : Haskell bindings to bibutils, the bibliography conversion utilities

dev-haskell / hs3 : Interface to Amazon's Simple Storage Service (S3)

dev-haskell / hsb2hs : Preprocesses a file, adding blobs from files as string literals

dev-haskell / hscolour : Colourise Haskell code

dev-haskell / hslogger : Versatile logging framework

dev-haskell / hslua : A Lua language interpreter embedding in Haskell

dev-haskell / hsopenssl : Partial OpenSSL binding for Haskell

dev-haskell / hspec : A Testing Framework for Haskell

dev-haskell / hspec-core : A Testing Framework for Haskell

dev-haskell / hspec-discover : Automatically discover and run Hspec tests

dev-haskell / hspec-expectations : Catchy combinators for HUnit

dev-haskell / hspec-meta : A version of Hspec which is used to test Hspec itself

dev-haskell / hspec-smallcheck : SmallCheck support for the Hspec testing framework

dev-haskell / hsql : Database access from Haskell

dev-haskell / hsql-mysql : MySQL driver for HSQL

dev-haskell / hsql-odbc : A Haskell Interface to ODBC

dev-haskell / hsql-postgresql : A Haskell Interface to PostgreSQL via the PQ library

dev-haskell / hsql-sqlite3 : SQLite3 driver for HSQL

dev-haskell / hstringtemplate : StringTemplate implementation in Haskell

dev-haskell / htf : The Haskell Test Framework

dev-haskell / html : HTML combinator library

dev-haskell / html-conduit : Parse HTML documents using xml-conduit datatypes

dev-haskell / http : A library for client-side HTTP

dev-haskell / http-api-data : Converting to/from HTTP API data like URL pieces, headers and query parameters

dev-haskell / http-attoparsec : Attoparsec parsers for http-types

dev-haskell / http-client : An HTTP client engine

dev-haskell / http-client-conduit : Frontend support for using http-client with conduit (deprecated)

dev-haskell / http-client-multipart : Generate multipart uploads for http-client. (deprecated)

dev-haskell / http-client-tls : http-client backend using the connection package and tls library

dev-haskell / http-common : Common types for HTTP clients and servers

dev-haskell / http-conduit : HTTP client package with conduit interface and HTTPS support

dev-haskell / http-date : HTTP Date parser/formatter

dev-haskell / http-reverse-proxy : Reverse proxy HTTP requests, either over raw sockets or with WAI

dev-haskell / http-streams : An HTTP client using io-streams

dev-haskell / http-types : Generic HTTP types for Haskell (for both client and server code)

dev-haskell / http2 : HTTP/2.0 library including frames and HPACK

dev-haskell / httpd-shed : A simple web-server with an interact style API

dev-haskell / hunit : A unit testing framework for Haskell

dev-haskell / hxt : A collection of tools for processing XML with Haskell

dev-haskell / hxt-charproperties : Character properties and classes for XML and Unicode

dev-haskell / hxt-regex-xmlschema : A regular expression library for W3C XML Schema regular expressions

dev-haskell / hxt-unicode : Unicode en-/decoding functions for utf8, iso-latin-* and other encodings

dev-haskell / icalendar : iCalendar data types, parser, and printer

dev-haskell / iconv : String encoding conversion

dev-haskell / idiii : ID3v2 (tagging standard for MP3 files) library

dev-haskell / idna : Implements IDNA (RFC 3490)

dev-haskell / ieee754 : Utilities for dealing with IEEE floating point numbers

dev-haskell / ifelse : Anaphoric and miscellaneous useful control-flow

dev-haskell / interpolate : String interpolation done right

dev-haskell / io-streams : Simple, composable, and easy-to-use stream I/O

dev-haskell / io-streams-haproxy : HAProxy protocol 1.5 support for io-streams

dev-haskell / iproute : IP Routing Table

dev-haskell / js-flot : Obtain minified flot code

dev-haskell / js-jquery : Obtain minified jQuery code

dev-haskell / json : Support for serialising Haskell to and from JSON

dev-haskell / juicypixels : Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and others)

dev-haskell / kan-extensions : Kan extensions, lifts, forms of the Yoneda lemma, and (co)density (co)monads

dev-haskell / keys : Keyed functors and containers

dev-haskell / language-bash : Parsing and pretty-printing Bash shell scripts

dev-haskell / language-c : Analysis and generation of C code

dev-haskell / language-css : CSS 2.1 syntax

dev-haskell / language-docker : Dockerfile parser, pretty-printer and embedded DSL

dev-haskell / language-dot : A library for the analysis and creation of Graphviz DOT files

dev-haskell / language-ecmascript : JavaScript parser and pretty-printer library

dev-haskell / language-glsl : GLSL abstract syntax tree, parser, and pretty-printer

dev-haskell / language-haskell-extract : Module to automatically extract functions from the local code

dev-haskell / language-javascript : Parser for JavaScript

dev-haskell / language-lua : Lua parser and pretty-printer

dev-haskell / language-python : Parsing and pretty printing of Python code

dev-haskell / lazysmallcheck : A library for demand-driven testing of Haskell programs

dev-haskell / lcs : Find longest common sublist of two lists

dev-haskell / lens : Lenses, Folds and Traversals

dev-haskell / lens-family : Lens Families

dev-haskell / lens-family-core : Haskell 98 Lens Families

dev-haskell / lens-family-th : Generate lens-family style lenses

dev-haskell / lens-simple : simplified import of elementary lens-family combinators

dev-haskell / lhs2tex : Preprocessor for typesetting Haskell sources with LaTeX

dev-haskell / libmpd : An MPD client library

dev-haskell / libxml : Binding to libxml2

dev-haskell / libxml-sax : Bindings for the libXML2 SAX interface

dev-haskell / lifted-async : Run lifted IO operations asynchronously and wait for their results

dev-haskell / lifted-base : lifted IO operations from the base library

dev-haskell / linear : Linear Algebra

dev-haskell / list : List monad transformer and class

dev-haskell / listlike : Generic support for list-like structures

dev-haskell / logging-facade : Simple logging abstraction that allows multiple backends

dev-haskell / logict : A backtracking logic-programming monad

dev-haskell / logict-state : Library for logic programming based on haskell package logict

dev-haskell / lvmlib : The Lazy Virtual Machine (LVM)

dev-haskell / maccatcher : Obtain the host MAC address on *NIX and Windows

dev-haskell / magic : Interface to C file/magic library

dev-haskell / markdown-unlit : Literate Haskell support for Markdown

dev-haskell / math-functions : Special functions and Chebyshev polynomials

dev-haskell / megaparsec : Monadic parser combinators

dev-haskell / memory : memory and related abstraction stuff

dev-haskell / memotrie : Trie-based memo functions

dev-haskell / mersenne-random-pure64 : Generate high quality pseudorandom numbers purely using a Mersenne Twister

dev-haskell / microlens : A tiny lens library with no dependencies

dev-haskell / mime : Working with MIME types

dev-haskell / mime-mail : Compose MIME email messages

dev-haskell / mime-types : Basic mime-type handling types and functions

dev-haskell / minisat : A Haskell bundle of the Minisat SAT solver

dev-haskell / missingh : Large utility library

dev-haskell / mmap : Memory mapped files for POSIX and Windows

dev-haskell / mmorph : Monad morphisms

dev-haskell / mockery : Support functions for automated testing

dev-haskell / monad-control : Lift control operations, like exception catching, through monad transformers

dev-haskell / monad-journal : Pure logger typeclass and monad transformer

dev-haskell / monad-logger : A class of monads which can log messages

dev-haskell / monad-loops : Monadic loops

dev-haskell / monad-par : A library for parallel programming based on a monad

dev-haskell / monad-par-extras : Combinators and extra features for Par monads

dev-haskell / monad-unlift : Typeclasses for representing monad transformer unlifting

dev-haskell / monadcatchio-mtl : Monad-transformer version of the Control.Exception module

dev-haskell / monadcatchio-transformers : Monad-transformer compatible version of the Control.Exception module

dev-haskell / monadplus : Haskell98 partial maps and filters over MonadPlus

dev-haskell / monadrandom : Random-number generation monad

dev-haskell / monads-tf : Monad classes, using type families

dev-haskell / mono-traversable : Type classes for mapping, folding, and traversing monomorphic containers

dev-haskell / mono-traversable-instances : Extra typeclass instances for mono-traversable

dev-haskell / mountpoints : list mount points

dev-haskell / mtl : Monad classes, using functional dependencies

dev-haskell / mtl-compat : Backported Control.Monad.Except module from mtl

dev-haskell / multipart : HTTP multipart split out of the cgi package

dev-haskell / murmur-hash : MurmurHash2 implementation for Haskell

dev-haskell / mutable-containers : Abstactions and concrete implementations of mutable containers

dev-haskell / mwc-random : Fast, high quality pseudo random number generation

dev-haskell / nanospec : A lightweight implementation of a subset of Hspec's API

dev-haskell / nats : Natural numbers

dev-haskell / neat-interpolation : A quasiquoter for neat and simple multiline text interpolation

dev-haskell / network : Low-level networking interface

dev-haskell / network-bytestring : Fast, memory-efficient, low-level networking

dev-haskell / network-conduit : Stream socket data using conduits. (deprecated)

dev-haskell / network-data : Library for network data structures and their serialization

dev-haskell / network-info : Access the local computer's basic network configuration

dev-haskell / network-multicast : Simple multicast library

dev-haskell / network-protocol-xmpp : Client library for the XMPP protocol

dev-haskell / network-uri : URI manipulation

dev-haskell / newtype : A typeclass and set of functions for working with newtypes

dev-haskell / nonce : Generate cryptographic nonces

dev-haskell / numinstances : Instances of numeric classes for functions and tuples

dev-haskell / objectname : Explicitly handled object names

dev-haskell / old-locale : locale library

dev-haskell / old-time : Time library

dev-haskell / open-browser : Open a web browser from Haskell

dev-haskell / openal : A binding to the OpenAL cross-platform 3D audio API

dev-haskell / opengl : A binding for the OpenGL graphics system

dev-haskell / openglraw : A raw binding for the OpenGL graphics system

dev-haskell / openssl-streams : OpenSSL network support for io-streams

dev-haskell / options : A powerful and easy-to-use command-line option parser

dev-haskell / optparse-applicative : Utilities and combinators for parsing command line options

dev-haskell / optparse-simple : Simple interface to optparse-applicative

dev-haskell / pandoc-citeproc : Supports using pandoc with citeproc

dev-haskell / pandoc-types : Types for representing a structured document

dev-haskell / pango : Binding to the Pango text rendering engine

dev-haskell / parallel : Parallel programming library

dev-haskell / parallel-io : Combinators for executing IO actions in parallel on a thread pool

dev-haskell / parsec : Monadic parser combinators

dev-haskell / parser-combinators : Lightweight package providing commonly useful parser combinators

dev-haskell / path : Support for well-typed paths

dev-haskell / path-io : Interface to 'directory' package for users of 'path'

dev-haskell / path-pieces : Components of paths

dev-haskell / patience : Patience diff and longest increasing subsequence

dev-haskell / pcap : A system-independent interface for user-level packet capture

dev-haskell / pcre-light : Portable regex library for Perl 5 compatible regular expressions

dev-haskell / pem : Privacy Enhanced Mail (PEM) format reader and writer

dev-haskell / persistent : Type-safe, multi-backend data serialization

dev-haskell / persistent-sqlite : Backend for the persistent library using sqlite3

dev-haskell / persistent-template : Type-safe, non-relational, multi-backend persistence

dev-haskell / pgp-wordlist : Translate between binary data and a human-readable collection of words

dev-haskell / pid1 : Do signal handling and orphan reaping for Unix PID1 init processes

dev-haskell / pipes : Compositional pipelines

dev-haskell / pointed : Pointed and copointed data

dev-haskell / polyparse : A variety of alternative parser combinator libraries

dev-haskell / pqueue : Reliable, persistent, fast priority queues

dev-haskell / prelude-extras : Higher order versions of Prelude classes

dev-haskell / preprocessor-tools : A framework for extending Haskell's syntax via quick-and-dirty preprocessors

dev-haskell / pretty-hex : A library for hex dumps of ByteStrings

dev-haskell / pretty-show : Tools for working with derived 'Show' instances and generic inspection of values

dev-haskell / prettyclass : Pretty printing class similar to Show

dev-haskell / prettyprinter : A modern, easy to use, well-documented, extensible prettyprinter

dev-haskell / primitive : Primitive memory-related operations

dev-haskell / process-conduit : Conduits for processes (deprecated)

dev-haskell / process-extras : Process extras

dev-haskell / profunctor-extras : This package has been absorbed into profunctors 4.0

dev-haskell / profunctors : Haskell 98 Profunctors

dev-haskell / project-template : Specify Haskell project templates and generate files

dev-haskell / psqueue : Priority Search Queue

dev-haskell / psqueues : Pure priority search queues

dev-haskell / publicsuffixlist : Is a given string a domain suffix?

dev-haskell / punycode : Encode unicode strings to ascii forms according to RFC 3492

dev-haskell / puremd5 : A Haskell-only implementation of the MD5 digest (hash) algorithm

dev-haskell / pwstore-fast : Secure password storage

dev-haskell / quickcheck : Automatic testing of Haskell programs

dev-haskell / quickcheck-instances : Common quickcheck instances

dev-haskell / quickcheck-io : Use HUnit assertions as QuickCheck properties

dev-haskell / quickcheck-unicode : Generator and shrink functions for testing Unicode-related software

dev-haskell / random : random number library

dev-haskell / ranges : Ranges and various functions on them

dev-haskell / raw-strings-qq : Raw string literals for Haskell

dev-haskell / readable : Reading from Text and ByteString

dev-haskell / readargs : Simple command line argument parsing

dev-haskell / readline : An interface to the GNU readline library

dev-haskell / recaptcha : Functions for using the reCAPTCHA service in web applications

dev-haskell / reducers : Semigroups, specialized containers and a general map/reduce framework

dev-haskell / refact : Specify refactorings to perform with apply-refact

dev-haskell / reflection : Reifies arbitrary terms into types that can be reflected back into terms

dev-haskell / regex-applicative : Regex-based parsing with applicative interface

dev-haskell / regex-applicative-text : regex-applicative on text

dev-haskell / regex-base : Replaces/Enhances Text.Regex

dev-haskell / regex-compat : Replaces/Enhances Text.Regex

dev-haskell / regex-compat-tdfa : Unicode Support version of Text.Regex, using regex-tdfa

dev-haskell / regex-pcre : Replaces/Enhances Text.Regex

dev-haskell / regex-pcre-builtin : Replaces/Enhances Text.Regex

dev-haskell / regex-posix : Replaces/Enhances Text.Regex

dev-haskell / regex-tdfa : Replaces/Enhances Text.Regex

dev-haskell / regex-tdfa-rc : Replaces/Enhances Text.Regex (fork by Roman Cheplyaka)

dev-haskell / resource-pool : A high-performance striped resource pooling implementation

dev-haskell / resourcet : Deterministic allocation and freeing of scarce resources

dev-haskell / retry : Retry combinators for monadic actions that may fail

dev-haskell / rfc5051 : Simple unicode collation as per RFC5051

dev-haskell / riff : RIFF parser for Haskell

dev-haskell / safe : Library of safe (exception free) functions

dev-haskell / safe-exceptions : Safe, consistent, and easy exception handling

dev-haskell / safesemaphore : Much safer replacement for QSemN, QSem, and SampleVar

dev-haskell / sandi : Data encoding library

dev-haskell / say : Initial project template from stack

dev-haskell / scientific : Numbers represented using scientific notation

dev-haskell / securemem : abstraction to an auto scrubbing and const time eq, memory chunk

dev-haskell / semigroupoid-extras : Semigroupoids that depend on PolyKinds

dev-haskell / semigroupoids : Semigroupoids: Category sans id

dev-haskell / semigroups : Anything that associates

dev-haskell / sendfile : A portable sendfile library

dev-haskell / setenv : A cross-platform library for setting environment variables

dev-haskell / setlocale : Haskell bindings to setlocale

dev-haskell / sha : Implementations of the SHA suite of message digest functions

dev-haskell / shakespeare : A toolkit for making compile-time interpolated templates

dev-haskell / shakespeare-css : Stick your haskell variables into css at compile time. (deprecated)

dev-haskell / shakespeare-i18n : A type-based approach to internationalization. (deprecated)

dev-haskell / shakespeare-js : Stick your haskell variables into javascript/coffeescript at compile time

dev-haskell / shakespeare-text : Interpolation with quasi-quotation: put variables strings (deprecated)

dev-haskell / shell-escape : Shell escaping library

dev-haskell / shellish : shell-/perl- like (systems) programming in Haskell

dev-haskell / shelly : shell-like (systems) programming in Haskell

dev-haskell / shuffle : Shuffle tool for UHC

dev-haskell / silently : Prevent or capture writing to stdout and other handles

dev-haskell / simple-reflect : Simple reflection of expressions containing variables

dev-haskell / simple-sendfile : Cross platform library for the sendfile system call

dev-haskell / skein : Skein, a family of cryptographic hash functions. Includes Skein-MAC as well

dev-haskell / skylighting : syntax highlighting library

dev-haskell / smallcheck : A property-based testing library

dev-haskell / snap-core : Snap: A Haskell Web Framework (core interfaces and types)

dev-haskell / snap-server : A web server for the Snap Framework

dev-haskell / socks : Socks proxy (version 5) implementation

dev-haskell / split : Combinator library for splitting lists

dev-haskell / stack : The Haskell Tool Stack

dev-haskell / statevar : State variables

dev-haskell / statistics : A library of statistical types, data, and functions

dev-haskell / stm : Software Transactional Memory

dev-haskell / stm-chans : Additional types of channels for STM

dev-haskell / stmonadtrans : A monad transformer version of the ST monad

dev-haskell / store : Fast binary serialization

dev-haskell / store-core : Fast and lightweight binary serialization

dev-haskell / stream : A library for manipulating infinite lists

dev-haskell / streaming-commons : Common lower-level functions needed by various streaming data libraries

dev-haskell / strict : Strict data types and String IO

dev-haskell / string-qq : QuasiQuoter for non-interpolated strings, texts and bytestrings

dev-haskell / stringable : A Stringable type class, in the spirit of Foldable and Traversable

dev-haskell / stringbuilder : A writer monad for multi-line string literals

dev-haskell / stringprep : Implements the StringPrep algorithm

dev-haskell / stringsearch : Fast searching, splitting and replacing of ByteStrings

dev-haskell / syb : Scrap Your Boilerplate

dev-haskell / syb-with-class : Scrap Your Boilerplate With Class

dev-haskell / system-fileio : Consistent filesystem interaction across GHC versions (deprecated)

dev-haskell / system-filepath : High-level, byte-based file and directory path manipulations (deprecated)

dev-haskell / system-posix-redirect : A toy module to temporarily redirect a program's stdout

dev-haskell / tagged : Haskell 98 phantom types to avoid unsafely passing dummy arguments

dev-haskell / tagshare : TagShare - explicit sharing with tags

dev-haskell / tagsoup : Parsing and extracting information from (possibly malformed) HTML/XML documents

dev-haskell / tagstream-conduit : streamlined html tag parser

dev-haskell / tar : Reading, writing and manipulating '.tar' archive files

dev-haskell / tasty : Modern and extensible testing framework

dev-haskell / tasty-ant-xml : Render tasty output to XML for Jenkins

dev-haskell / tasty-golden : Golden tests support for tasty

dev-haskell / tasty-hunit : HUnit support for the Tasty test framework

dev-haskell / tasty-kat : Known Answer Tests (KAT) framework for tasty

dev-haskell / tasty-quickcheck : QuickCheck support for the Tasty test framework

dev-haskell / tasty-rerun : Run tests by filtering the tests depending on the result of previous runs

dev-haskell / tasty-smallcheck : SmallCheck support for the Tasty test framework

dev-haskell / tasty-th : Automatic tasty test case discovery using TH

dev-haskell / temporary : Portable temporary file and directory support for Windows and Unix

dev-haskell / temporary-rc : Portable temporary file and directory support for Windows and Unix

dev-haskell / tensor : Tensor data types

dev-haskell / terminal-size : Get terminal window height and width

dev-haskell / terminfo : Haskell bindings to the terminfo library

dev-haskell / test-framework : Framework for running and organising tests, with HUnit and QuickCheck support

dev-haskell / test-framework-hunit : HUnit support for the test-framework package

dev-haskell / test-framework-quickcheck2 : QuickCheck2 support for the test-framework package

dev-haskell / test-framework-th : Automagically generate the HUnit and Quickcheck code using Template Haskell

dev-haskell / test-framework-th-prime : Template Haskell for test framework

dev-haskell / testing-feat : Functional Enumeration of Algebraic Types

dev-haskell / testpack : Test Utililty Pack for HUnit and QuickCheck (unmaintained)

dev-haskell / texmath : Conversion between formats used to represent mathematics

dev-haskell / text : An efficient packed Unicode text type

dev-haskell / text-binary : Binary instances for text types

dev-haskell / text-icu : Bindings to the ICU library

dev-haskell / text-metrics : Calculate various string metrics efficiently

dev-haskell / text-show : Efficient conversion of values into Text

dev-haskell / text-stream-decode : Streaming decoding functions for UTF encodings. (deprecated)

dev-haskell / tf-random : High-quality splittable pseudorandom number generator

dev-haskell / th-expand-syns : Expands type synonyms in Template Haskell ASTs

dev-haskell / th-lift : Derive Template Haskell's Lift class for datatypes

dev-haskell / th-lift-instances : Lift instances for template-haskell for common data types

dev-haskell / th-orphans : Orphan instances for TH datatypes

dev-haskell / th-reify-many : Recurseively reify template haskell datatype info

dev-haskell / th-utilities : Collection of useful functions for use with Template Haskell

dev-haskell / threads : Fork threads and wait for their result

dev-haskell / thyme : A faster time library

dev-haskell / time-compat : Compatibility with old-time for the time package

dev-haskell / time-locale-compat : Compatibility of TimeLocale between old-locale and time-1.5

dev-haskell / timezone-olson : A pure Haskell parser and renderer for binary Olson timezone files

dev-haskell / timezone-series : Enhanced timezone handling for Data.Time

dev-haskell / tls : TLS/SSL protocol native implementation (Server and Client)

dev-haskell / top : Constraint solving framework employed by the Helium Compiler

dev-haskell / torrent : BitTorrent file parser and generater

dev-haskell / transformers : Concrete functor and monad transformers

dev-haskell / transformers-base : Lift computations from the bottom of a transformer stack

dev-haskell / transformers-compat : A small compatibility shim for dev-haskell/transformers

dev-haskell / uhc-light : Part of UHC packaged as cabal/hackage installable library

dev-haskell / uhc-util : UHC utilities

dev-haskell / unbounded-delays : Unbounded thread delays and timeouts

dev-haskell / unexceptionalio : IO without any non-error, synchronous exceptions

dev-haskell / unicode-transforms : Unicode normalization

dev-haskell / uniplate : Help writing simple, concise and fast generic operations

dev-haskell / uniqueid : Splittable Unique Identifier Supply

dev-haskell / unix-compat : Portable POSIX-compatibility layer

dev-haskell / unix-time : Unix time parser/formatter and utilities

dev-haskell / unixutils : A crude interface between Haskell and Unix-like operating systems

dev-haskell / unordered-containers : Efficient hashing-based container types

dev-haskell / uri : Library for working with URIs

dev-haskell / uri-bytestring : Haskell URI parsing as ByteStrings

dev-haskell / url : A library for working with URLs

dev-haskell / utf8-light : Lightweight UTF8 handling

dev-haskell / utf8-string : Support for reading and writing UTF8 Strings

dev-haskell / uuagc : Attribute Grammar System of Universiteit Utrecht

dev-haskell / uuagc-cabal : Cabal plugin for the Universiteit Utrecht Attribute Grammar System

dev-haskell / uuid : For creating, comparing, parsing and printing Universally Unique Identifiers

dev-haskell / uuid-types : Type definitions for Universally Unique Identifiers

dev-haskell / uulib : Haskell Utrecht Tools Library

dev-haskell / vault : a persistent store for values of arbitrary types

dev-haskell / vector : Efficient Arrays

dev-haskell / vector-algorithms : Efficient algorithms for vector arrays

dev-haskell / vector-binary-instances : Instances of Data.Binary and Data.Serialize for vector

dev-haskell / vector-instances : Orphan Instances for 'Data.Vector'

dev-haskell / vector-space : Vector & affine spaces, linear maps, and derivatives

dev-haskell / vector-th-unbox : Deriver for Data.Vector.Unboxed using Template Haskell

dev-haskell / void : A Haskell 98 logically uninhabited data type

dev-haskell / wai : Web Application Interface

dev-haskell / wai-app-static : WAI application for static serving

dev-haskell / wai-conduit : conduit wrappers for WAI

dev-haskell / wai-extra : Provides some basic WAI handlers and middleware

dev-haskell / wai-logger : A logging system for WAI

dev-haskell / wai-test : Unit test framework (built on HUnit) for WAI applications. (deprecated)

dev-haskell / warp : A fast, light-weight web server for WAI applications

dev-haskell / warp-tls : HTTP over TLS support for Warp via the TLS package

dev-haskell / wavy : Process WAVE files in Haskell

dev-haskell / weigh : Measure allocations of a Haskell functions/values

dev-haskell / with-location : Use ImplicitParams-based source locations in a backward compatible way

dev-haskell / wl-pprint : The Wadler/Leijen Pretty Printer

dev-haskell / wl-pprint-text : A Wadler/Leijen Pretty Printer for Text values

dev-haskell / word8 : Word8 library

dev-haskell / wx : Portable and native GUI library built on wxWidgets

dev-haskell / wxc : wxHaskell C++ wrapper

dev-haskell / wxcore : wxHaskell core

dev-haskell / wxdirect : helper tool for building wxHaskell

dev-haskell / x11 : A binding to the X11 graphics library

dev-haskell / x11-xft : Bindings to the Xft, X Free Type interface library, and some Xrender parts

dev-haskell / x509 : X509 reader and writer

dev-haskell / x509-store : X.509 collection accessing and storing methods

dev-haskell / x509-system : Handle per-operating-system X.509 accessors and storage

dev-haskell / x509-validation : X.509 Certificate and CRL validation

dev-haskell / xhtml : An XHTML combinator library

dev-haskell / xml : A simple XML library

dev-haskell / xml-conduit : Pure-Haskell utilities for dealing with XML with the conduit package

dev-haskell / xml-hamlet : Hamlet-style quasiquoter for XML content

dev-haskell / xml-types : Basic types for representing XML

dev-haskell / xmlgen : Fast XML generation library

dev-haskell / xss-sanitize : sanitize untrusted HTML to prevent XSS attacks

dev-haskell / yaml : Support for parsing and rendering YAML documents

dev-haskell / yesod : Creation of type-safe, RESTful web applications

dev-haskell / yesod-auth : Authentication for Yesod

dev-haskell / yesod-auth-hashdb : Authentication plugin for Yesod

dev-haskell / yesod-core : Creation of type-safe, RESTful web applications

dev-haskell / yesod-default : Default config and main functions for your yesod application (deprecated)

dev-haskell / yesod-form : Form handling support for Yesod Web Framework

dev-haskell / yesod-json : Generate content for Yesod using the aeson package. (deprecated)

dev-haskell / yesod-persistent : Some helpers for using Persistent from Yesod

dev-haskell / yesod-platform : Meta package for Yesod (deprecated)

dev-haskell / yesod-routes : Efficient routing for Yesod

dev-haskell / yesod-static : Static file serving subsite for Yesod Web Framework

dev-haskell / yesod-test : integration testing for WAI/Yesod Applications

dev-haskell / zip-archive : Library for creating and modifying zip archives

dev-haskell / zlib : Compression and decompression in the gzip and zlib formats

dev-haskell / zlib-bindings : Low-level bindings to the zlib package. (deprecated)

dev-haskell / zlib-conduit : Streaming compression/decompression via conduits. (deprecated)

dev-haskell / zlib-enum : Enumerator interface for zlib compression

dev-lang / epic : Compiler for a simple functional language

dev-lang / helium : The Helium Compiler

dev-lang / whitespace : Whitespace, an esoteric programming language

dev-util / bnfc : A compiler front-end generator

dev-util / bustle : Draw sequence diagrams of D-Bus traffic

dev-util / diffoscope : Will try to get to the bottom of what makes files or directories different

dev-util / hadolint : Dockerfile linter, validate inline bash, written in Haskell

dev-util / shellcheck : Shell script analysis tool

dev-util / shelltestrunner : A tool for testing command-line programs

dev-vcs / darcs : a distributed, interactive, smart revision control system

dev-vcs / git-annex : manage files with git, without checking their contents into git

games-board / goatee-gtk : A monadic take on a 2,500-year-old board game - GTK+ UI

games-roguelike / mazesofmonad : Console-based roguelike Role Playing Game similar to nethack

net-mail / list-remote-forwards : List all remote forwards for mail accounts stored in a database

net-mail / mailbox-count : Count mailboxes in a SQL database

net-misc / haeredes : Confirm delegation of NS and MX records

net-misc / hath : Hath manipulates network blocks in CIDR notation

sci-biology / abyss : Assembly By Short Sequences - a de novo, parallel, paired-end sequence assembler

sci-mathematics / agda : A dependently typed functional programming language and proof assistant

sci-mathematics / agda-lib-ffi : Auxiliary Haskell code used by Agda's standard library

sci-mathematics / agda-stdlib : Agda standard library

sci-mathematics / isabelle : Isabelle is a generic proof assistant

www-apps / gitit : Wiki using happstack, git or darcs, and pandoc

www-apps / rocketwiki-lqfb : Small parser which translates a wiki dialect to HTML

x11-misc / xmobar : A Minimalistic Text Based Status Bar

x11-wm / xmonad : A tiling window manager

x11-wm / xmonad-contrib : Third party extensions for xmonad

dev-lang/ghc-7.8.3 - no libraries/transformers/dist-install/build/Control/Monad/Trans/Identity.dyn_o
dev-lang/ghc USE=binary - /usr/lib/ghc-7.6.3/settings sets wrong "C compiler command"
=dev-lang/ghc-7.10.2 still occasionally crashes in parallel builds
dev-lang/ghc: add ppc64le support
sys-apps/portage: qcheck =dev-lang/ghc-7.10.3 reports multiple missing files in /usr/lib64/ghc-7.8.4/
dev-lang/ghc arm64 binary request
dev-lang/ghc-8.0.2 binaries for arm64 are in fact arm32
=dev-lang/ghc-8.0.2 stabilization
dev-lang/ghc fails to build on RAP systems
dev-lang/ghc-7.8.4 fails configure : relocation R_X86_64_32S against symbol can not be used when making a shared object; recompile with -fPIC
app-emulation/ganeti-2.16.0_rc1 & deps broken with dev-lang/ghc-8.0.2
dev-lang/ghc-8.0.2 - ghci: missing alias (symlink) for completed command
=dev-lang/ghc-8.2.2 stabilization
dev-lang/ghc-8.0.4 doesn't build under musl
dev-lang/ghc-8.0.2[binary]: pre-compressed docs installed
dev-lang/ghc-7.10.3 with PIE (gcc-7.3) - ld: /usr/lib64/ghc-7.10.3/rts/libHSrts.a(PrimOps.o): relocation R_X86_64_32S against symbol `g0' can not be used when making a PIE object; recompile with -fPIC
dev-lang/ghc-8.0.2 - QA Notice: command not found
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lang/ghc: add amd64 and x86 binaries
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Sergei Trofimovich <>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lang/ghc: bump up to 8.6.5, no binaries yet
Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Sergei Trofimovich <>
Repository mirror & CI · gentoo
Merge updates from master
Michael Haubenwallner · gentoo
dev-lang/ghc: fix hprefixify with amd64-linux
Closes: Package-Manager: Portage-2.3.62, Repoman-2.3.11 Signed-off-by: Michael Haubenwallner <>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lang/ghc: bump up to 8.6.4
Available binaries for amd64 and x86. No keywords yet as many revdeps will need to be updated. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <>
Repository mirror & CI · gentoo
Merge updates from master
Tobias Klausmann · gentoo
dev-lang/ghc-8.0.2-r0: alpha stable
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lang/ghc: stable 8.0.2 for ia64, bug #631138
Bug: Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64"
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lang/ghc: buld amd64 and x86 binaries for 8.4.3
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lang/ghc: backport binutils fixes
A few changes: - move off from to / for binaries - enable --relax on all arches, not just sparc - fix dwarf generation (-g) on binutils-2.30 - allow >=haskell-updater-1.3 - fix relocation for haddoc, hp2ps, hpc Package-Manager: Portage-2.3.40, Repoman-2.3.9
Sergei Trofimovich · gentoo
dev-lang/ghc: bump up to 8.4.3, no binaries yet
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Sergei Trofimovich · gentoo
dev-lang/ghc: bump up to 8.4.2 (no keywords)
Package-Manager: Portage-2.3.36, Repoman-2.3.9
Sergei Trofimovich · gentoo
dev-lang/ghc: bump up to 8.4.1 with x86 and amd64 binaries
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Sergei Trofimovich · gentoo
dev-lang/ghc: rebuild ghc against gcc-6 (PIE support), bug #644170
Refresh binaries for amd64 and x86 to support -no-pie option by default. Reported-by: Anton Kochkov Bug: Package-Manager: Portage-2.3.19, Repoman-2.3.6
Sergei Trofimovich · gentoo
dev-lang/ghc: bump up to 8.4.1_alpha1 (unkeyworded)
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Sergei Trofimovich · gentoo
dev-lang/ghc: add amd64 and x86 binaries
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Sergei Trofimovich · gentoo
dev-lang/ghc: bump up to 8.2.2, no keywords, binaries or core library pins
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Sergei Trofimovich · gentoo
dev-lang/ghc: drop LD_LIBRARY_PATH hack, bug #637532
LD_LIBRARY_PATH only worked for prefix systems using host's libc. On systems with prefix/libc it causes host's to load prefix's They are incompatible as relies on presence of certain private symbols Reported-by: Horea Christian Bug: Package-Manager: Portage-2.3.16, Repoman-2.3.6
Sergei Trofimovich · gentoo
dev-lang/ghc: stable 8.0.2 for x86/amd64, bug #631138
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64 x86"
Sergei Trofimovich · gentoo
dev-lang/ghc: bachport *-darwin* triplets
yuuko has CHOST=x86_64-apple-darwin16 which does not work on ghc-8.2.1. Backport upstream commit Package-Manager: Portage-2.3.8, Repoman-2.3.3
Sergei Trofimovich · gentoo
dev-lang/ghc: drop attemp to sed non-existing utils/haddock/doc/
Noticed by yuuko Package-Manager: Portage-2.3.8, Repoman-2.3.3
Sergei Trofimovich · gentoo
dev-lang/ghc: update A variable to match .xz tarball
*-darwin hardcodes tarball extension to avoid our prebuilt binaries. Bug noticed by yuuko. Package-Manager: Portage-2.3.8, Repoman-2.3.3
Sergei Trofimovich · gentoo
dev-lang/ghc: bump up to 8.2.1 with x86 and amd64 binaries, no KEYWORDS yet
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Sergei Trofimovich · gentoo
dev-lang/ghc: guard manuals building behind USE=doc
Building ghc.1 needs sphinx present in system. Reported-by: Patrick McLean Package-Manager: Portage-2.3.6, Repoman-2.3.2
Sergei Trofimovich · gentoo
dev-lang/ghc: explicitly pin to libs+headers slot of ncurses
sys-libs/ncurses:= can match sys-libs/ncurses:5. To build ghc we always need sys-libs/ncurses:0=. Package-Manager: Portage-2.3.6, Repoman-2.3.2
Sergei Trofimovich · gentoo
dev-lang/ghc: remove build-type dependency on ncurses, bug #561276
Re-adding ncurses:5 buildtime-only dependency was an accidental bug. ghc binaries explicitly avoid ncurses for bootstrap. Reported-by: Zac Medico Bug: Package-Manager: Portage-2.3.6, Repoman-2.3.2
Sergei Trofimovich · gentoo
dev-lang/ghc: fix check-reqs usage
Apparently pkg_pretend / pkg_setup don't share global environment. Package-Manager: Portage-2.3.6, Repoman-2.3.2
Sergei Trofimovich · gentoo
dev-lang/ghc: add check for disk space requirement, bug #611866
Reported-by: Mike Limansky Bug: Package-Manager: Portage-2.3.6, Repoman-2.3.2
Sergei Trofimovich · gentoo
dev-lang/ghc: add a ncurses:5/5 binary dependency, bug #561276
Reported-by: Erich Seifert Bug: Package-Manager: Portage-2.3.6, Repoman-2.3.2
Sergei Trofimovich · gentoo
dev-lang/ghc: disable parallel 'make install' until it gets fixed upstream
While at it added binaries for ppc, ppc64 (BE), ia64. Package-Manager: Portage-2.3.6, Repoman-2.3.2
Benda Xu · gentoo
dev-lang/ghc: drop outdated docbook xsl prefix hacks.
sys-libs/ncurses:5/6 SLOT has been removed. Package-Manager: Portage-2.3.3, Repoman-2.3.1
Sergei Trofimovich · gentoo
dev-lang/ghc: restore HCFLAGS=-O1 for UNREG arches
This fix is primary to restore ia64 support. But in general it speeds GHC build up substantially: from 10+ hours down to 3.5 hours. Package-Manager: Portage-2.3.6, Repoman-2.3.2
Sergei Trofimovich · gentoo
dev-lang/ghc: added 'arm64' binary, built by Alexander Adler
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <>
Sergei Trofimovich · gentoo
dev-lang/ghc: do not persist '-no-pie' in ghc wrapper, bug #609624
This fixes build failure of shared libraries on gcc-6.3.0 Reported-by: Helmut Jarausch Bug: Package-Manager: Portage-2.3.3, Repoman-2.3.1
Sergei Trofimovich · gentoo
dev-lang/ghc: drop '-fno-stack-protector'
GHC does not use Evil Mangler any more thus GHC should not care about stack protection in C code. It should just work. Package-Manager: Portage-2.3.3, Repoman-2.3.1
Sergei Trofimovich · gentoo
dev-lang/ghc: keyword alpha as we have binaries for it
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Sergei Trofimovich · gentoo
dev-lang/ghc: add alpha binary for 8.0.2
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Sergei Trofimovich · gentoo
ghc: spell '-nopie' as '-no-pie' for gcc-6.3.0, bug #606666
Gentoo upstreamed -pie/-nopie patch to GCC upstream but there is a twist: '-nopie' gentoo flag became '-no-pie'. But at least '-no-pie' is accessible in both vanilla and hardened profiles of gcc-6.3.0. Reported-by: Toralf Förster Bug: Signed-off-by: Sergei Trofimovich <>
Sergei Trofimovich · gentoo
dev-lang/ghc: apply gentoo dev-libs/libffi patch for alpha
Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Sergei Trofimovich · gentoo
dev-lang/ghc: added amd64 and x86 binaries for ghc-8.0.2
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Sergei Trofimovich · gentoo
dev-lang/ghc: bump up to 8.0.2, no KEYWORDS or binaries yet
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Sergei Trofimovich · gentoo
dev-lang/ghc: drop outdated lower bound on gcc and binutils
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Sergei Trofimovich · gentoo
dev-lang/ghc: drop old
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Sergei Trofimovich · gentoo
dev-lang/ghc: add dependency on ncurses-5 ABI for ghc[binary], bug #603632
all existing GHC versions were built agains ncurses-5. Pull in this binary depend when uses choses to install ghc binary as-is. Reported-by: Chris Henhawke Bug: Package-Manager: Portage-2.3.3, Repoman-2.3.1
Benda Xu · gentoo
dev-lang/ghc: Prefixify STAGE0_AR.
Bug: 540168 Package-Manager: portage-2.3.0
Sergei Trofimovich · gentoo
dev-lang/ghc: amd64/x86 stable, bug #563090
Package-Manager: portage-2.2.28
Sergei Trofimovich · gentoo
dev-lang/ghc: add ia64 binary for ghc-7.10.3
Package-Manager: portage-2.2.28
Sergei Trofimovich · gentoo
dev-lang/ghc: built 7.10.3 binaries for alpha, ppc, ppc64, sparc
Signed-off-by: Sergei Trofimovich <>
Sergei Trofimovich · gentoo
dev-lang/ghc: bump up to 7.10.3, added binaries for x86, amd64
Package-Manager: portage-2.2.28
Sergei Trofimovich · gentoo
dev-lang/ghc: move QA_PREBUILT to pkg_setup(), bug #566534
Should fix paludis users. The change requires yet unreleased portage 2.2.28 to make QA_PREBUILT work as expected. Bug: Package-Manager: portage-2.2.27
Sergei Trofimovich · gentoo
dev-lang/ghc: alpha amd64 ia64 ppc ppc64 sparc x86 stable, bug #524790
Package-Manager: portage-2.2.20
Sergei Trofimovich · gentoo
dev-lang/ghc: get rid of ncurses dependency, take 2 on bug #557478
Commit 0fdbbebbdc4b18e4078870a6a579834c64177219 removed dependency from ghc binary, but not ghc-pkg binary. This commit fixes that omission and pulls in new binaries. Bug: Package-Manager: portage-2.2.20
Sergei Trofimovich · gentoo
dev-lang/ghc: get rid of ncurses runtime dependency, bug #557478
Recently gentoo updated ncurses to sys-libs/ncurses-6.0. It changed ABI from to in an incompatible way. The change disables ncurses backend for haskeline for booter binary (USE=ghcmakebinary). Bug: Package-Manager: portage-2.2.20
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <>
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <> X-Thanks: Alec Warner <> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <> - validation scripts X-Thanks: Patrick Lauer <> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed