Stackage Nightly 2026-03-13 (ghc-9.12.3)
Published on 2026-03-13 : View changes
resolver: nightly-2026-03-13
Packages (480)
| Package | Synopsis |
|---|---|
| abstract-deque-0.3 | Abstract, parameterized interface to mutable Deques |
| abstract-deque-tests-0.3 | A test-suite for any queue or double-ended queue satisfying an interface |
| abstract-par-0.3.3 | Type classes generalizing the functionality of the 'monad-par' library |
| AC-Angle-1.0 | Angles in degrees and radians |
| acc-0.2.0.4 | Sequence optimized for monoidal construction and folding |
| ace-0.6 | Attempto Controlled English parser and printer |
| acid-state-0.16.1.4 | Add ACID guarantees to any serializable Haskell data structure |
| action-permutations-0.0.0.1 | Execute a set of actions (e.g. parsers) in each possible order |
| active-0.2.1 | Abstractions for animation |
| ad-4.5.6 | Automatic Differentiation |
| ad-delcont-0.5.0.0 | Reverse-mode automatic differentiation with delimited continuations |
| adjunctions-4.4.4 | Adjunctions and representable functors |
| adler32-0.1.2.0 | An implementation of Adler-32, supporting rolling checksum operation |
| advent-of-code-api-0.2.11.0 | Advent of Code REST API bindings and servant API |
| aern2-mp-0.2.16.1 | Multi-precision ball (interval) arithmetic |
| aern2-real-0.2.16.1 | Real numbers as convergent sequences of intervals |
| aeson-2.2.3.0 | Fast JSON parsing and encoding |
| aeson-attoparsec-0.0.0 | Embed an Attoparsec text parser into an Aeson parser |
| aeson-better-errors-0.9.1.3 | Better error messages when decoding JSON values |
| AesonBson-0.4.1 | Mapping between Aeson's JSON and Bson objects |
| aeson-casing-0.2.0.0 | Tools to change the formatting of field names in Aeson instances |
| aeson-combinators-0.1.2.2 | Aeson combinators for dead simple JSON decoding |
| aeson-gadt-th-0.2.5.4 | Derivation of Aeson instances for GADTs |
| aeson-generic-compat-0.0.2.0 | Compatible generic class names of Aeson |
| aeson-jsonpath-0.3.0.2 | Parse and run JSONPath queries on Aeson documents |
| aeson-pretty-0.8.10 | JSON pretty-printing library and command-line tool |
| aeson-qq-0.8.4 | JSON quasiquoter for Haskell |
| aeson-schemas-1.4.3.1 | Easily consume JSON data on-demand with type-safety |
| aeson-typescript-0.6.4.0 | Generate TypeScript definition files from your ADTs |
| aeson-unqualified-ast-1.0.0.3 | Aliases to "aeson" AST making it importable unqualified |
| aeson-value-parser-0.19.7.2 | API for parsing "aeson" JSON tree into Haskell types |
| aeson-warning-parser-0.1.1 | Library providing JSON parser that warns about unexpected fields in objects |
| aeson-yak-0.1.1.3 | Handle JSON that may or may not be a list, or exist |
| aeson-yaml-1.1.0.1 | Output any Aeson value as YAML (pure Haskell library) |
| aftovolio-0.8.0.0 | An AFTOVolio implementation for creating texts with special phonetic / prosodic properties |
| Agda-2.8.0 | A dependently typed functional programming language and proof assistant |
| agda2lagda-0.2025.9.5 | Translate .agda files into .lagda.tex files |
| agreeing-0.2.2.0 | Idiomatic data structure for agreement |
| alarmclock-0.7.0.7 | Wake up and perform an action at a certain time |
| alex-3.5.4.0 | Alex is a tool for generating lexical analysers in Haskell |
| alex-meta-0.3.0.13 | Quasi-quoter for Alex lexers |
| alex-tools-0.6.1 | A set of functions for a common use case of Alex |
| alfred-margaret-2.1.0.2 | Fast Aho-Corasick string searching |
| algebra-4.3.1 | Constructive abstract algebra |
| algebraic-graphs-0.8 | A library for algebraic graph construction and transformation |
| align-audio-0.0.0.1 | Find relative time displacement of two recordings of the same music |
| Allure-0.11.0.0 | Near-future Sci-Fi roguelike and tactical squad combat game |
| almost-fix-0.0.2 | Recurse while a predicate is satisfied |
| alsa-core-0.5.0.1 | Binding to the ALSA Library API (Exceptions) |
| alsa-mixer-0.3.0.1 | Bindings to the ALSA simple mixer API |
| alsa-pcm-0.6.1.2 | Binding to the ALSA Library API (PCM audio) |
| alsa-seq-0.6.0.10 | Binding to the ALSA Library API (MIDI sequencer) |
| alternative-vector-0.0.0 | Use vectors instead of lists for many and some |
| alternators-1.0.0.0 | Handy functions when using transformers |
| ALUT-2.4.0.3 | A binding for the OpenAL Utility Toolkit |
| amqp-0.24.0 | Client library for AMQP servers (currently only RabbitMQ) |
| amqp-utils-0.6.7.3 | AMQP toolset for the command line |
| annotated-exception-0.3.0.4 | Exceptions, with checkpoints and context |
| annotated-wl-pprint-0.7.0 | The Wadler/Leijen Pretty Printer, with annotation support |
| ansi-terminal-1.1.5 | Simple ANSI terminal support |
| ansi-terminal-game-1.9.3.0 | cross-platform library for terminal games |
| ansi-terminal-types-1.1.3 | Types and functions used to represent SGR aspects |
| ansi-wl-pprint-1.0.2 | The Wadler/Leijen Pretty Printer for colored ANSI terminal output |
| antigen-0.3.1.0 | Fault injection for QuickCheck |
| ANum-0.2.0.4 | Num instance for Applicatives provided via the ANum newtype |
| apecs-0.9.6 | Fast Entity-Component-System library for game programming |
| apecs-gloss-0.2.4 | Simple gloss renderer for apecs |
| apecs-physics-0.4.6 | 2D physics for apecs |
| api-field-json-th-0.1.0.2 | option of aeson's deriveJSON |
| ap-normalize-0.1.0.1 | Self-normalizing applicative expressions |
| appar-0.1.8 | A simple applicative parser |
| appendful-0.1.0.0 | |
| appendful-persistent-0.1.0.1 | |
| appendmap-0.1.5 | Map with a Semigroup and Monoid instances delegating to Semigroup of the elements |
| apply-merge-0.1.1.0 | Lift a binary, non-decreasing function onto ordered lists and order the output |
| apply-refact-0.15.0.0 | Perform refactorings specified by the refact library |
| apportionment-0.0.0.4 | Round a set of numbers while maintaining its sum |
| approximate-0.3.5 | Approximate discrete values and numbers |
| approximate-equality-1.1.0.2 | Newtype wrappers for approximate equality |
| arithmoi-0.13.2.0 | Efficient basic number-theoretic functions |
| array-chunks-0.1.4.2 | Lists of chunks |
| array-memoize-0.6.0 | Memoization combinators using arrays for finite sub-domains of functions |
| arrow-extras-0.1.0.1 | Extra functions for Control.Arrow |
| arrows-0.4.4.2 | Arrow classes and transformers |
| ascii-char-1.0.1.0 | A Char type representing an ASCII character |
| asciidoc-0.1.0.1 | AsciiDoc parser |
| ascii-progress-0.3.3.0 | A simple progress bar for the console |
| asn1-encoding-0.9.6 | ASN1 data reader and writer in RAW, BER and DER forms |
| asn1-parse-0.9.5 | Simple monadic parser for ASN1 stream types |
| asn1-types-0.3.4 | ASN.1 types |
| assert-failure-0.1.3.0 | Syntactic sugar improving 'assert' and 'error' |
| assignment-0.0.1.0 | A solution to the assignment problem |
| assoc-1.1.1 | swap and assoc: Symmetric and Semigroupy Bifunctors |
| astro-0.4.3.0 | Amateur astronomical computations |
| async-2.2.6 | Run IO operations asynchronously and wait for their results |
| async-extra-0.2.0.0 | Useful concurrent combinators |
| async-pool-0.9.2 | A modified version of async that supports worker groups and many-to-many task dependencies |
| async-refresh-0.3.0.0 | Package implementing core logic for refreshing of expiring data |
| async-refresh-tokens-0.4.0.0 | Package implementing core logic for refreshing of expiring access tokens |
| atom-basic-0.2.5 | Basic Atom feed construction |
| atom-conduit-0.9.0.2 | Streaming parser/renderer for the Atom 1.0 standard (RFC 4287) |
| atomic-counter-0.1.2.4 | Mutable counters that can be modified with atomic operatinos |
| atomic-css-0.2.0 | Type-safe, composable CSS utility functions. Inspired by Tailwindcss and Elm-UI |
| atomic-primops-0.8.8 | A safe approach to CAS and other atomic ops in Haskell |
| atomic-write-0.2.1.1 | Atomically write to a file |
| attoparsec-0.14.4 | Fast combinator parsing for bytestrings and text |
| attoparsec-aeson-2.2.2.0 | Parsing of aeson's Value with attoparsec |
| attoparsec-base64-0.0.0 | Fetch only base64 characters, erroring in the attoparsec monad on failure |
| attoparsec-binary-0.2 | Binary processing extensions to Attoparsec |
| attoparsec-data-1.0.5.4 | Parsers for the standard Haskell data types |
| attoparsec-expr-0.1.1.2 | Port of parsec's expression parser to attoparsec |
| attoparsec-framer-0.1.0.10 | Use Attoparsec to parse framed protocol byte streams |
| attoparsec-iso8601-1.1.1.0 | Parsing of ISO 8601 dates, originally from aeson |
| attoparsec-path-0.0.0.1 | Convenience bindings between path and attoparsec |
| attoparsec-time-1.0.3.1 | Attoparsec parsers of time |
| attoparsec-uri-0.0.9 | URI parser / printer using attoparsec |
| audacity-0.0.2.2 | Interchange with the Audacity sound signal editor |
| authenticate-1.3.5.2 | Authentication methods for Haskell web applications |
| authenticate-oauth-1.7 | Library to authenticate with OAuth for Haskell web applications |
| autodocodec-0.5.0.0 | Self-documenting encoder and decoder |
| autodocodec-nix-0.1.0.0 | Autodocodec interpreters for nix |
| autodocodec-schema-0.2.0.1 | Autodocodec interpreters for JSON Schema |
| autodocodec-servant-multipart-0.0.0.2 | Autodocodec interpreters for Servant Multipart |
| autodocodec-yaml-0.4.0.2 | Autodocodec interpreters for yaml |
| autoexporter-2.0.0.17 | Automatically re-export modules |
| automaton-1.6.1 | Effectful streams and automata in coalgebraic encoding |
| auto-update-0.2.6 | Efficiently run periodic, on-demand actions |
| AvlTree-4.3 | Balanced binary trees using the AVL algorithm |
| avro-0.6.2.1 | Avro serialization support for Haskell |
| aws-0.25.2 | Amazon Web Services (AWS) for Haskell |
| aws-lambda-haskell-runtime-4.3.2 | Haskell runtime for AWS Lambda |
| aws-lambda-haskell-runtime-wai-2.0.2 | Run wai applications on AWS Lambda |
| aws-sns-verify-0.0.0.3 | Parse and verify AWS SNS messages |
| aws-xray-client-0.1.0.2 | A client for AWS X-Ray |
| aws-xray-client-persistent-0.1.0.5 | A client for AWS X-Ray integration with Persistent |
| aws-xray-client-wai-0.1.0.2 | A client for AWS X-Ray integration with WAI |
| backprop-0.2.7.2 | Heterogeneous automatic differentation |
| backtracking-0.1.0 | A backtracking monad |
| bank-holiday-germany-2.1.0.2 | German bank holidays and public holidays |
| bank-holidays-england-0.2.0.11 | Calculation of bank holidays in England and Wales |
| barbies-2.1.1.0 | Classes for working with types that can change clothes |
| base16-1.0 | Fast RFC 4648-compliant Base16 encoding |
| base16-bytestring-1.0.2.0 | RFC 4648-compliant Base16 encodings for ByteStrings |
| base32-0.4 | Fast RFC 4648-compliant Base32 encoding |
| base32string-0.9.1 | Fast and safe representation of a Base-32 string |
| base58-bytestring-0.1.0 | Implementation of BASE58 transcoding for ByteStrings |
| base58string-0.10.0 | Fast and safe representation of a Base-58 string |
| base64-1.0 | A modern Base64 library |
| base64-bytestring-1.2.1.0 | Fast base64 encoding and decoding for ByteStrings |
| base64-bytestring-type-1.0.1 | A newtype around ByteString, for base64 encoding |
| base64-string-0.2 | Base64 implementation for String's |
| base-compat-0.14.1 | A compatibility layer for base |
| base-compat-batteries-0.14.1 | base-compat with extra batteries |
| basement-0.0.16 | Foundation scrap box of array & string |
| base-orphans-0.9.4 | Backwards-compatible orphan instances for base |
| base-prelude-1.6.1.1 | Featureful preludes formed solely from the "base" package |
| base-unicode-symbols-0.2.4.2 | Unicode alternatives for common functions and operators |
| basic-prelude-0.7.0 | An enhanced core prelude; a common foundation for alternate preludes |
| battleship-combinatorics-0.0.1 | Compute number of possible arrangements in the battleship game |
| bazel-runfiles-0.12 | Locate Bazel runfiles location |
| bbdb-0.8 | Ability to read, write, and modify BBDB files |
| bcp47-0.3.0.0 | Language tags as specified by BCP 47 |
| bcrypt-0.0.11 | Haskell bindings to the bcrypt password hash |
| beam-core-0.10.4.0 | Type-safe, feature-complete SQL query and manipulation interface for Haskell |
| beam-migrate-0.5.3.2 | SQL DDL support and migrations support library for Beam |
| beam-postgres-0.5.4.4 | Connection layer between beam and postgres |
| beam-sqlite-0.5.6.0 | Beam driver for SQLite |
| bech32-1.1.10 | Implementation of the Bech32 cryptocurrency address format (BIP 0173) |
| bech32-th-1.1.10 | Template Haskell extensions to the Bech32 library |
| benchpress-0.2.3.0 | Micro-benchmarking with detailed statistics |
| bencode-0.6.1.1 | Parsers and printers for bencoded data |
| bencoding-0.4.5.6 | A library for encoding and decoding of BEncode data |
| benri-hspec-0.1.0.3 | Simplify tests where Either or Maybe types are returned from monadic code |
| between-0.11.0.0 | Function combinator "between" and derived combinators |
| bhoogle-0.1.4.4 | Simple terminal GUI for local hoogle |
| bibtex-0.1.0.7 | Parse, format and processing BibTeX files |
| bifunctor-classes-compat-0.1.1 | Compatibility package for the Bifunctor, Bifoldable, and Bitraversable classes |
| bifunctors-5.6.3 | Bifunctors |
| bimap-0.5.0 | Bidirectional mapping between two key types |
| bimaps-0.1.0.2 | bijections with multiple implementations |
| binance-exports-0.1.2.0 | Generate CSV Exports of your Binance Trade History |
| binary-conduit-1.3.1 | data serialization/deserialization conduit library |
| binaryen-0.0.6.0 | Haskell bindings to binaryen |
| binary-generic-combinators-0.4.4.1 | Combinators and utilities to make Generic-based deriving of Binary easier and more expressive |
| binary-ieee754-0.1.0.0 | Backport ieee754 float double combinators to older binary |
| binary-instances-1.0.6 | Orphan instances for binary |
| binary-list-1.1.1.2 | Lists of length a power of two |
| binary-orphans-1.0.5 | Compatibility package for binary; provides instances |
| binary-parser-0.5.7.7 | An efficient but limited parser API specialised to bytestrings |
| binary-parsers-0.2.4.0 | Extends binary with parsec/attoparsec style parsing combinators |
| binary-search-2.0.0 | Binary and exponential searches |
| binary-shared-0.8.3 | Sharing for the binary package |
| bindings-DSL-1.0.25 | FFI domain specific language, on top of hsc2hs |
| bindings-GLFW-3.3.9.3 | Low-level bindings to GLFW OpenGL library |
| bindings-libzip-1.0.1 | Low level bindings to libzip |
| bindings-uname-0.1 | Low-level binding to POSIX uname(3) |
| BiobaseNewick-0.0.0.2 | Newick file format parser |
| bitarray-0.0.1.1 | Mutable and immutable bit arrays |
| bits-0.6 | Various bit twiddling and bitwise serialization primitives |
| bitset-word8-0.1.1.2 | Space efficient set of Word8 and some pre-canned sets useful for parsing HTTP |
| bits-extra-0.0.2.3 | Useful bitwise operations |
| bitvec-1.1.6.0 | Space-efficient bit vectors |
| bitwise-1.0.0.1 | fast multi-dimensional unboxed bit packed Bool arrays |
| bitwise-enum-1.0.1.2 | Bitwise operations on bounded enumerations |
| Blammo-2.1.3.0 | Batteries-included Structured Logging library |
| blank-canvas-0.7.5 | HTML5 Canvas Graphics Library |
| blas-carray-0.1.0.2 | Auto-generated interface to Fortran BLAS via CArrays |
| blas-comfort-array-0.0.0.4 | Auto-generated interface to Fortran BLAS via comfort-array |
| blas-ffi-0.1 | Auto-generated interface to Fortran BLAS |
| blas-hs-0.1.1.0 | Low-level Haskell bindings to Blas |
| blaze-bootstrap-0.1.0.1 | Blaze helper functions for bootstrap pages |
| blaze-builder-0.4.4.1 | Efficient buffered output |
| blaze-colonnade-1.2.3.0 | blaze-html backend for colonnade |
| blaze-html-0.9.2.0 | A blazingly fast HTML combinator library for Haskell |
| blaze-markup-0.8.3.0 | A blazingly fast markup combinator library for Haskell |
| blaze-svg-0.3.7 | SVG combinator library |
| blaze-textual-0.2.3.1 | Fast rendering of common datatypes |
| bloodhound-0.26.0.0 | Elasticsearch client library for Haskell |
| bloomfilter-2.0.1.3 | Pure and impure Bloom Filter implementations |
| bluefin-0.4.1.0 | The Bluefin effect system |
| bluefin-internal-0.4.1.0 | The Bluefin effect system, internals |
| bmp-1.2.6.4 | Read and write uncompressed BMP image files |
| bnb-staking-csvs-0.2.2.0 | Generate CSV Exports of Your BNB Staking Rewards |
| BNFC-2.9.6.2 | A compiler front-end generator |
| BNFC-meta-0.6.1 | Deriving Parsers and Quasi-Quoters from BNF Grammars |
| board-games-0.4.0.1 | Three games for inclusion in a web server |
| bodhi-0.1.0 | Fedora Bodhi REST client library |
| boltzmann-samplers-0.1.1.0 | Uniform random generators |
| Boolean-0.2.4 | Generalized booleans and numbers |
| boolsimplifier-0.1.8 | Simplification tools for simple propositional formulas |
| boomwhacker-0.0.2 | Convert MIDI file to play-along boomwhacker animation |
| bordacount-0.1.0.0 | Implementation of the Borda count election method |
| boring-0.2.2 | Boring and Absurd types |
| bound-2.0.7 | Making de Bruijn Succ Less |
| BoundedChan-1.0.3.0 | Implementation of bounded channels |
| bounded-queue-1.0.0 | A strict, immutable, thread-safe, single-ended, bounded queue |
| boundingboxes-0.2.3 | A generic boundingbox for an arbitrary vector |
| bower-json-1.1.0.0 | Read bower.json from Haskell |
| bowtie-0.7.0 | Tying knots in polynomial functors |
| box-0.9.4.0 | A profunctor effect system? |
| boxes-0.1.5 | 2D text pretty-printing library |
| box-socket-0.5.3.0 | Box websockets |
| breakpoint-0.1.5.1 | Set breakpoints using a GHC plugin |
| brick-2.10 | A declarative terminal user interface library |
| brotli-0.0.0.3 | Brotli (RFC7932) compression and decompression |
| brotli-streams-0.0.0.0 | IO-Streams interface for Brotli (RFC7932) compression |
| bsb-http-chunked-0.0.0.4 | Chunked HTTP transfer encoding for bytestring builders |
| bson-0.4.0.1 | BSON documents are JSON-like objects with a standard binary encoding |
| bson-lens-0.1.1 | BSON lenses |
| btrfs-0.2.1.0 | Bindings to the btrfs API |
| buffer-pipe-0.0 | Read from stdin and write to stdout in large blocks |
| bugsnag-1.2.0.1 | Bugsnag error reporter for Haskell |
| bugsnag-hs-0.2.0.12 | A Bugsnag client for Haskell |
| bugsnag-wai-1.0.1.1 | WAI integration for Bugsnag error reporting for Haskell |
| bugsnag-yesod-1.0.1.0 | Yesod integration for Bugsnag error reporting for Haskell |
| bugzilla-redhat-1.0.1.1 | A Haskell interface to the Bugzilla native REST API |
| burrito-2.0.1.16 | Parse and render URI templates |
| butcher-1.3.3.2 | Chops a command or program invocation into digestable pieces |
| bv-0.5 | Bit-vector arithmetic library |
| bv-sized-1.0.7 | a bitvector datatype that is parameterized by the vector width |
| byteable-0.1.1 | Type class for sequence of bytes |
| bytebuild-0.3.17.0 | Build byte arrays |
| byte-count-reader-0.10.1.12 | Read strings describing a number of bytes like 2Kb and 0.5 MiB |
| bytedump-1.0 | Flexible byte dump helpers for human readers |
| bytehash-0.1.1.2 | Universal hashing of bytes |
| byte-order-0.1.3.1 | Portable big-endian and little-endian conversions |
| byteorder-1.0.4 | Exposes the native endianness or byte ordering of the system |
| bytes-0.17.5 | Sharing code for serialization between binary and cereal |
| byteset-0.1.1.2 | Set of bytes |
| byteslice-0.2.15.0 | Slicing managed and unmanaged memory |
| bytesmith-0.3.14.0 | Nonresumable byte parser |
| bytestring-aeson-orphans-0.1.0.2 | Aeson instances for ByteString, using base 64 encoding |
| bytestring-builder-0.10.8.2.0 | The new bytestring builder, packaged outside of GHC |
| bytestring-conversion-0.3.2 | Type-classes to convert values to and from ByteString |
| bytestring-encodings-0.2.0.2 | checks to see if a given bytestring adheres to a certain encoding |
| bytestring-lexing-0.5.0.15 | Efficiently parse and produce common integral and fractional numbers |
| bytestring-strict-builder-0.4.5.8 | An efficient strict bytestring builder |
| bytestring-to-vector-0.3.0.1 | Convert between ByteString and Vector.Storable without copying |
| bytestring-tree-builder-0.2.7.13 | A very efficient ByteString builder implementation based on the binary tree |
| bytestring-trie-0.2.7.6 | An efficient finite map from bytestrings to values |
| bz2-1.0.1.2 | Bindings to libbz2 |
| bzip2-clib-1.0.8 | bzip2 C sources |
| bzlib-0.5.2.0 | Compression and decompression in the bzip2 format |
| bzlib-conduit-0.3.0.4 | Streaming compression/decompression via conduits |
| c14n-0.1.0.3 | Bindings to the c14n implementation in libxml |
| c2hs-0.28.8 | C->Haskell FFI tool that gives some cross-language type safety |
| cabal2nix-2.21.2 | Convert Cabal files into Nix build instructions |
| cabal2spec-2.8.0 | Convert Cabal files into rpm spec files |
| cabal-appimage-0.4.3.0 | Cabal support for creating AppImage applications |
| cabal-clean-0.2.20230609 | Remove outdated cabal build artefacts from `dist-newstyle` |
| cabal-debian-5.5 | Create a Debianization for a Cabal package |
| cabal-doctest-1.0.12 | A Setup.hs helper for running doctests |
| cabal-file-0.1.1 | Cabal file access |
| cabal-flatpak-0.1.2 | Generate a FlatPak manifest from a Cabal package description |
| cabal-gild-1.7.0.2 | Formats package descriptions |
| cabal-install-3.14.2.0 | The command-line interface for Cabal and Hackage |
| cabal-install-solver-3.14.2.0 | The solver component of cabal-install |
| cabal-plan-0.7.6.1 | Library and utility for processing cabal's plan.json file |
| cabal-rpm-2.3.2 | RPM packaging tool for Haskell Cabal-based packages |
| cabal-sort-0.1.2.2 | Topologically sort cabal packages |
| cache-0.1.3.0 | An in-memory key/value store with expiration support |
| cached-json-file-0.1.1 | Locally cache a json file obtained by http |
| cacophony-0.11.0 | A library implementing the Noise protocol |
| cairo-0.13.12.0 | Binding to the Cairo library |
| cairo-image-0.1.0.6 | Image for Cairo |
| calendar-recycling-0.0.0.1 | List years with the same calendars |
| call-alloy-0.6.0.3 | A simple library to call Alloy given a specification |
| call-plantuml-0.0.1.3 | A simple library to call PlantUML given a diagram specification |
| call-stack-0.4.0 | Use GHC call-stacks in a backward compatible way |
| can-i-haz-0.3.1.1 | Generic implementation of the Has and CoHas patterns |
| capability-0.5.0.1 | Extensional capabilities and deriving combinators |
| ca-province-codes-1.0.0.0 | ISO 3166-2:CA Province Codes and Names |
| carray-0.1.6.8 | A C-compatible array library |
| casa-client-0.0.4 | Client for Casa |
| casa-types-0.0.3 | Types for Casa |
| cased-0.1.0.0 | Track string casing in its type |
| case-insensitive-1.2.1.0 | Case insensitive string comparison |
| cases-0.1.4.4 | A converter for spinal, snake and camel cases |
| casing-0.1.4.1 | Convert between various source code casing conventions |
| cassava-0.5.4.1 | A CSV parsing and encoding library |
| cassava-conduit-0.6.6 | Conduit interface for cassava package |
| cauldron-0.9.0.1 | Dependency injection library |
| cayley-client-0.4.19.5 | A Haskell client for the Cayley graph database |
| cdar-mBound-0.1.0.4 | Exact real arithmetic using Centred Dyadic Approximations |
| c-enum-0.1.1.3 | To make a type corresponding to an enum of C language |
| cereal-0.5.8.3 | A binary serialization library |
| cereal-text-0.1.0.2 | Data.Text instances for the cereal serialization library |
| cereal-unordered-containers-0.1.0.1 | Integration of "cereal" and "unordered-containers" |
| cereal-vector-0.2.0.1 | Serialize instances for Data.Vector types |
| cfenv-0.1.0.0 | A library getting the environment when running on Cloud Foundry |
| cgi-3001.5.1.0 | A library for writing CGI programs |
| chan-0.0.4.1 | Some extra kit for Chans |
| changeset-0.1.1 | Stateful monad transformer based on monoidal actions |
| ChannelT-0.0.0.7 | Generalized stream processors |
| character-cases-0.1.0.6 | Exposes subspecies types of Char. And naming cases |
| character-ps-0.1 | Pattern synonyms for ASCII characters for Word8, Word16 etc |
| charset-0.3.12 | Fast unicode character sets based on complemented PATRICIA tries |
| Chart-1.9.5 | A library for generating 2D Charts and Plots |
| Chart-cairo-1.9.4.1 | Cairo backend for Charts |
| Chart-diagrams-1.9.5.1 | Diagrams backend for Charts |
| chart-svg-0.8.3.2 | Charting library targetting SVGs |
| ChasingBottoms-1.3.1.17 | For testing partial and infinite values |
| chell-0.5.0.2 | A simple and intuitive library for automated testing |
| chell-hunit-0.3.0.2 | HUnit support for Chell |
| choice-0.2.4.2 | A solution to boolean blindness |
| chronologique-0.3.1.3 | Time to manipulate time |
| chronos-1.1.7.0 | A high-performance time library |
| chunked-data-0.3.1 | Typeclasses for dealing with various chunked data representations |
| cipher-aes-0.2.11 | Fast AES cipher implementation with advanced mode of operations |
| cipher-rc4-0.1.4 | Fast RC4 cipher implementation |
| circle-packing-0.1.0.6 | Simple heuristic for packing discs of varying radii in a circle |
| classy-prelude-conduit-1.5.0 | classy-prelude together with conduit functions |
| classy-prelude-yesod-1.5.0 | Provide a classy prelude including common Yesod functionality |
| cli-arguments-0.7.0.0 | A library to process command line arguments in some more convenient way |
| clientsession-0.9.3.0 | Securely store session data in a client-side cookie |
| Clipboard-2.3.2.2 | System clipboard interface |
| clock-0.8.4 | High-resolution clock functions: monotonic, realtime, cputime |
| ClustalParser-1.3.0 | Libary for parsing Clustal tools output |
| cmark-gfm-0.2.6 | Fast, accurate GitHub Flavored Markdown parser and renderer |
| codec-beam-0.2.0 | Erlang VM byte code assembler |
| code-conjure-0.7.8 | synthesize Haskell functions out of partial definitions |
| coerce-with-substitution-0.0.0.0 | Coercions with improved type inference |
| cointracking-imports-0.1.0.2 | Generate CSV & XLSX files for importing into CoinTracking |
| collect-errors-0.1.6.0 | Error monad with a Float instance |
| co-log-0.7.0.0 | Composable Contravariant Comonadic Logging Library |
| co-log-concurrent-0.5.1.1 | Asynchronous backend for co-log library |
| co-log-core-0.3.2.6 | Composable Contravariant Comonadic Logging Library |
| co-log-simple-1.2.1 | Simple enhancements for logging with co-log |
| colonnade-1.2.0.2 | Generic types and functions for columnar encoding and decoding |
| Color-0.4.1 | Color spaces and conversions between them |
| colorful-monoids-0.2.1.3 | Styled console text output using ANSI escape sequences |
| colorize-haskell-1.0.1 | Highligt Haskell source |
| colourista-0.1.0.2 | Convenient interface for printing colourful messages |
| columnar-1.0.0.0 | A CSV toolkit based on cassava and enum-text |
| COrdering-2.3.1 | An algebraic data type similar to Prelude Ordering |
| c-struct-0.1.3.0 | To make a wrapper for struct of C language |
| DAV-1.3.4 | RFC 4918 WebDAV support |
| Decimal-0.5.2 | Decimal numbers with variable precision |
| Diff-1.0.2 | Diff algorithm in pure Haskell |
| DPutils-0.1.1.0 | utilities for DP |
| Earley-0.13.0.1 | Parsing all context-free grammars using Earley's algorithm |
| Ebnf2ps-1.0.15 | Peter's Syntax Diagram Drawing Tool |
| ENIG-0.0.1.0 | Auto Korean conjugator/adjustor/adopter/converter |
| FailT-0.1.2.0 | A 'FailT' monad transformer that plays well with 'MonadFail' |
| FenwickTree-0.1.2.1 | Data structure for fast query and update of cumulative sums |
| FindBin-0.0.5 | Locate directory of original program |
| FloatingHex-0.5 | Read and write hexadecimal floating point numbers |
| FontyFruity-0.5.3.5 | A true type file format loader |
| ForestStructures-0.0.1.1 | Tree- and forest structures |
| GenericPretty-1.2.2 | A generic, derivable, haskell pretty printer |
| GLFW-b-3.3.9.1 | Bindings to GLFW OpenGL library |
| Glob-0.10.2 | Globbing library |
| GLURaw-2.0.0.5 | A raw binding for the OpenGL graphics system |
| GLUT-2.7.0.16 | A binding for the OpenGL Utility Toolkit |
| HandsomeSoup-0.4.2 | Work with HTML more easily in HXT |
| HasBigDecimal-0.2.0.0 | A library for arbitrary precision decimal numbers |
| HaskellNet-0.6.2 | Client support for POP3, SMTP, and IMAP |
| HaskellNet-SSL-0.4.0.2 | Helpers to connect to SSL/TLS mail servers with HaskellNet |
| HaTeX-3.23.0.1 | The Haskell LaTeX library |
| HaXml-1.25.14 | Utilities for manipulating XML documents |
| Hclip-3.0.0.4 | A small cross-platform library for reading and modifying the system clipboard |
| HCodecs-0.5.2 | A library to read, write and manipulate MIDI, WAVE, and SoundFont2 files |
| HPDF-1.8 | Generation of PDF documents |
| HSet-0.0.2 | Faux heterogeneous sets |
| HSlippyMap-3.0.1 | OpenStreetMap Slippy Map |
| HsOpenSSL-0.11.7.10 | Partial OpenSSL binding for Haskell |
| HsOpenSSL-x509-system-0.1.0.4 | Use the system's native CA certificate store with HsOpenSSL |
| HStringTemplate-0.8.8 | StringTemplate implementation in Haskell |
| HSvm-1.0.3.35 | Haskell Bindings for libsvm |
| HsYAML-0.2.1.5 | Pure Haskell YAML 1.2 processor |
| HsYAML-aeson-0.2.0.2 | JSON to YAML Adapter |
| HTF-0.15.0.2 | The Haskell Test Framework |
| HTTP-4000.5.0 | A library for client-side HTTP |
| HUnit-1.6.2.0 | A unit testing framework for Haskell |
| HUnit-approx-1.1.1.1 | Approximate equality for floating point numbers with HUnit |
| IfElse-0.85 | Anaphoric and miscellaneous useful control-flow |
| Imlib-0.1.2 | |
| ImpSpec-0.2.0.0 | Imperative approach to testing stateful applications. ImpSpec is built on top of HSpec and QuickCheck |
| Interpolation-0.3.0 | Multiline strings, interpolation and templating |
| IntervalMap-0.6.2.1 | Containers for intervals, with efficient search |
| IPv6Addr-2.0.6.2 | Library to deal with IPv6 address text representations |
| IPv6DB-0.3.3.4 | A RESTful microService for IPv6-related data |
| JuicyCairo-0.1.0.1 | To use images of JuicyPixels from Cairo |
| JuicyPixels-3.3.9 | Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance) |
| JuicyPixels-extra-0.6.0 | Efficiently scale, crop, flip images with JuicyPixels |
| LambdaHack-0.11.0.1 | A game engine library for tactical squad ASCII roguelike dungeon crawlers |
| LetsBeRational-1.0.0.0 | European option implied vol calculation |
| List-0.6.2 | List monad transformer and class |
| ListLike-4.7.8.4 | Generalized support for list-like structures |
| ListTree-0.2.3 | Trees and monadic trees expressed as monadic lists where the underlying monad is a list |
| ListZipper-1.2.0.2 | Simple zipper for lists |
| LPFP-core-1.1.5 | Code for the book Learn Physics with Functional Programming |
| LR-demo-0.0.20251105 | LALR(1) parsetable generator and interpreter |
| Mantissa-0.1.0.0 | Reals in the interval [0,1), as machine words |
| MemoTrie-0.6.11 | Trie-based memo functions |
| MissingH-1.6.0.3 | Large utility library |
| MonadPrompt-1.0.0.5 | MonadPrompt, implementation & examples |
| MonadRandom-0.6.2.1 | Random-number generation monad |
| MultipletCombiner-0.0.7 | A Haskell implementation for combining SU(n) multiplets |
| MusicBrainz-0.4.1 | interface to MusicBrainz XML2 and JSON web services |
| NanoID-3.4.1.2 | NanoID generator |
| NineP-0.0.2.1 | 9P2000 in pure Haskell |
| NoHoed-0.1.1 | Placeholder package to preserve debug ability via conditional builds |
| NumInstances-1.4 | Instances of numeric classes for functions and tuples |
| ObjectName-1.1.0.2 | Explicitly handled object names |
| OneTuple-0.4.2.1 | Singleton Tuple |
| Only-0.1 | The 1-tuple type or single-value "collection" |
| OpenAL-1.7.0.5 | A binding to the OpenAL cross-platform 3D audio API |
| OpenGL-3.0.3.0 | A binding for the OpenGL graphics system |
| OpenGLRaw-3.3.4.1 | A raw binding for the OpenGL graphics system |
| OrderedBits-0.0.2.0 | Efficient ordered (by popcount) enumeration of bits |
| ParsecTools-0.0.2.0 | Parsec combinators for more complex objects |
| Plural-0.0.2 | Pluralize English words |
| PSQueue-1.2.2 | Priority Search Queue |
| PyF-0.11.5.0 | Quasiquotations for a python like interpolated string formatter |
| QuasiText-0.1.2.6 | A QuasiQuoter for Text |
| QuickCheck-2.16.0.0 | Automatic testing of Haskell programs |
| Ranged-sets-0.5.0 | Ranged sets for Haskell |
| Rasterific-0.7.5.4 | A pure haskell drawing engine |
| RefSerialize-0.4.0 | Write to and read from ByteStrings maintaining internal memory references |
| RoundingFiasco-0.1.0.0 | rounding variants floor, ceil and truncate for floating point operations +-*/√… |
| RSA-2.4.1 | Implementation of RSA, using the padding schemes of PKCS#1 v2.1 |
| SafeSemaphore-0.10.1 | Much safer replacement for QSemN, QSem, and SampleVar |
| SciBaseTypes-0.1.1.0 | Base types and classes for statistics, sciences and humanities |
| SHA-1.6.4.4 | Implementations of the SHA suite of message digest functions |
| ShellCheck-0.11.0 | Shell script analysis tool |
| Sit-0.2023.8.3 | Prototypical type checker for Type Theory with Sized Natural Numbers |
| Spintax-0.3.7.0 | Random text generation based on spintax |
| Spock-api-0.14.0.0 | Another Haskell web framework for rapid development |
| StateVar-1.2.2 | State variables |
| STMonadTrans-0.4.8.1 | A monad transformer version of the ST monad |
| Stream-0.4.7.2 | A library for manipulating infinite lists |
| SVGFonts-1.8.1 | Fonts from the SVG-Font format |
| TCache-0.13.3 | A Transactional cache with user-defined persistence |
| ViennaRNAParser-1.3.3 | Libary for parsing ViennaRNA package output |
| Vis-1.0.0 | Painless 3D graphics, no affiliation with gloss |
| Win32-notify-0.3.0.3 | A binding to part of the Win32 library for file notification |
| X11-1.10.3 | A binding to the X11 graphics library |
| X11-xft-0.3.4 | Bindings to the Xft and some Xrender parts |
| Xauth-0.1 | A binding to the X11 authentication library |