| packages/nixpkgs/haskellPackages.sneathlane-haste | A compositional web UI library, which draws to a Canvas element |
| packages/nixpkgs/haskellPackages.neononempty | NonEmpty lists that look [more, like, this] |
| packages/nixpkgs/haskellPackages.system-time-monotonic | Simple library for using the system's monotonic clock |
| packages/nixpkgs/haskellPackages.mixed-strategies | Find optimal mixed strategies for two-player games |
| packages/nixpkgs/haskellPackages.streaming-conduit | Bidirectional support between the streaming and conduit libraries |
| packages/nixpkgs/haskellPackages.unicode-collation | Haskell implementation of the Unicode Collation Algorithm |
| packages/nixpkgs/haskellPackages.rawfilepath | Use RawFilePath instead of FilePath |
| packages/nixpkgs/haskellPackages.syntactical | Distfix expression parsing library |
| packages/nixpkgs/haskellPackages.micrologger | A super simple logging module |
| packages/nixpkgs/haskellPackages.microgroove | Array-backed extensible records |
| packages/nixpkgs/haskellPackages.naturalcomp | Natural-order string comparison |
| packages/nixpkgs/haskellPackages.unbound-generics-unify | Unification based on unbound-generics |
| packages/nixpkgs/haskellPackages.persistent-mysql | Backend for the persistent library using MySQL database server |
| packages/nixpkgs/haskellPackages.neural-network-hmatrix | Yet Another High Performance and Extendable Neural Network in Haskell |
| packages/nixpkgs/haskellPackages.webgear-swagger-ui_1_5_0 | Host swagger UI based on WebGear API specifications |
| packages/nixpkgs/haskellPackages.sequential-index | Sequential numbers that allow arbitrarily inserting numbers - for containers |
| packages/nixpkgs/haskellPackages.phasechange | Freezing, thawing, and copy elision |
| packages/nixpkgs/haskellPackages.persistent-audit | Parses a Persist Model file and produces Audit Models |
| packages/nixpkgs/haskellPackages.ungadtagger | Abstract GADTs from typelevel tags |
| packages/nixpkgs/haskellPackages.reverse-geocoding | Simple reverse geocoding using OpenStreeMap |
| packages/nixpkgs/haskellPackages.postgresql-named | Generic deserialization of PostgreSQL rows based on column names |
| packages/nixpkgs/haskellPackages.servant-benchmark | Generate benchmark files from a Servant API |
| packages/nixpkgs/haskellPackages.rhine-terminal_1_6 | Terminal backend for Rhine |
| packages/nixpkgs/haskellPackages.motor-reflection | Reflect on Motor FSM typeclasses to obtain runtime representations |
| packages/nixpkgs/haskellPackages.copilot-theorem_4_3 | k-induction for Copilot |
| packages/nixpkgs/haskellPackages.Hungarian-Munkres | A Linear Sum Assignment Problem (LSAP) solver |
| packages/nixpkgs/haskellPackages.Compactable | A generalization for containers that can be stripped of Nothing |
| packages/nixpkgs/haskellPackages.Haskelloids | A reproduction of the Atari 1979 classic "Asteroids" |
| packages/nixpkgs/haskellPackages.Data-Hash-Consistent | Provide a simple consistent hashing mechanism |
| packages/nixpkgs/haskellPackages.Annotations | Constructing, analyzing and destructing annotated trees |
| packages/nixpkgs/haskellPackages.Persistence | A versatile library for topological data analysis |
| packages/nixpkgs/haskellPackages.MusicBrainz-libdiscid | Binding to libdiscid by MusicBrainz |
| packages/nixpkgs/haskellPackages.gogol-shopping-content | Google Content API for Shopping SDK |
| packages/nixpkgs/haskellPackages.gtk-serialized-event | GTK+ Serialized event |
| packages/nixpkgs/haskellPackages.disjoint-set-stateful | Monadic disjoint set |
| packages/nixpkgs/haskellPackages.hw-diagnostics | Diagnostics library |
| packages/nixpkgs/haskellPackages.container-classes | Generic classes for interacting with different container types |
| packages/nixpkgs/haskellPackages.bloomfilter | Pure and impure Bloom Filter implementations |
| packages/nixpkgs/haskellPackages.binary_0_8_9_3 | Binary serialisation for Haskell values using lazy ByteStrings |
| packages/nixpkgs/haskellPackages.container-builder | Functions for building containers from a known number of elements |
| packages/nixpkgs/haskellPackages.conformance-gen | |
| packages/nixpkgs/haskellPackages.amazonka-kinesis-video | Amazon Kinesis Video Streams SDK |
| packages/nixpkgs/haskellPackages.hwsl2-bytevector | A hashed byte-vector based on algebraic hashes and finger trees |
| packages/nixpkgs/haskellPackages.aws-lambda-haskell-runtime | Haskell runtime for AWS Lambda |
| packages/nixpkgs/haskellPackages.edenmodules | Semi-explicit parallel programming library |
| packages/nixpkgs/haskellPackages.hack-middleware-gzip | Automatic gzip compression of responses. (deprecated) |
| packages/nixpkgs/haskellPackages.hackmanager | Generate useful files for Haskell projects |
| packages/nixpkgs/haskellPackages.cctools-workqueue | High-level interface to CCTools' WorkQueue library |
| packages/nixpkgs/haskellPackages.cabal-pkg-config-version-hook | Make Cabal aware of pkg-config package versions |
| packages/nixpkgs/haskellPackages.exceptional | Essentially the Maybe type with error messages |
| packages/nixpkgs/haskellPackages.existential | Existential types with lens-like accessors |
| packages/nixpkgs/haskellPackages.doctest-exitcode-stdio | Run doctest's in a Cabal |
| packages/nixpkgs/haskellPackages.ShortestPathProblems | grammars for TSP and SHP |
| packages/nixpkgs/haskellPackages.conversions | Injective explicit total and partial conversions |
| packages/nixpkgs/haskellPackages.hasql-postgres-options | An "optparse-applicative" parser for "hasql-postgres" |
| packages/nixpkgs/haskellPackages.diophantine | A quadratic diophantine equation solving library |
| packages/nixpkgs/haskellPackages.calamity-commands | A library for declaring, parsing, and invoking text-input based commands |
| packages/nixpkgs/haskellPackages.fileneglect | Block thread until a file stops being modified |
| packages/nixpkgs/haskellPackages.amazonka-docdb-elastic | Amazon DocumentDB Elastic Clusters SDK |
| packages/nixpkgs/haskellPackages.creditmonad | Reasoning about amortized time complexity |
| packages/nixpkgs/haskellPackages.esotericbot | Esotericbot is a sophisticated, lightweight IRC bot |
| packages/nixpkgs/haskellPackages.abcnotation | Haskell representation and parser for ABC notation |
| packages/nixpkgs/haskellPackages.binary-serialise-cbor | Yet Another Binary Serialisation Library (compatibility shim) |
| packages/nixpkgs/haskellPackages.lightning-haskell | Haskell client for lightning-viz REST API |
| packages/nixpkgs/haskellPackages.gladexml-accessor | Automagically declares getters for widget handles in specified interface file |
| packages/nixpkgs/haskellPackages.levenshtein | Calculate the edit distance between two foldables |
| packages/nixpkgs/haskellPackages.classyplate | Fuseable type-class based generics |
| packages/nixpkgs/haskellPackages.haskell2020 | Haskell 2020[draft] Standard Library |
| packages/nixpkgs/haskellPackages.difference-monoid | |
| packages/nixpkgs/haskellPackages._3d-graphics-examples | Examples of 3D graphics programming with OpenGL |
| packages/nixpkgs/haskellPackages.extrapolate | generalize counter-examples of test properties |
| packages/nixpkgs/haskellPackages.filepattern | File path glob-like matching |
| packages/nixpkgs/haskellPackages.constrictor | strict versions of many things in base |
| packages/nixpkgs/haskellPackages.yoctoparsec | A truly tiny monadic parsing library |
| packages/nixpkgs/haskellPackages.selfrestart | Restarts the current executable (on binary change) |
| packages/nixpkgs/haskellPackages.normalize-imports | Sort and align Haskell import statements |
| packages/nixpkgs/haskellPackages.reedsolomon | Reed-Solomon Erasure Coding in Haskell |
| packages/nixpkgs/haskellPackages.speculation | A framework for safe, programmable, speculative parallelism |
| packages/nixpkgs/haskellPackages.progression | Automates the recording and graphing of criterion benchmarks |
| packages/nixpkgs/haskellPackages.taskwarrior | Types and aeson instances for taskwarrior tasks |
| packages/nixpkgs/haskellPackages.uniform-webserver | uniform text based operations to call http |
| packages/nixpkgs/haskellPackages.wai-middleware-route | Wai dispatch middleware |
| packages/nixpkgs/haskellPackages.tasty-expected-failure | Mark tasty tests as failure expected |
| packages/nixpkgs/haskellPackages.timeconsole | time each line of terminal output |
| packages/nixpkgs/haskellPackages.profiterole | Restructure GHC profile reports |
| packages/nixpkgs/haskellPackages.substrate-synapse | Algebraic CLI for Plexus - coalgebraic schema navigation |
| packages/nixpkgs/haskellPackages.queryparser | Analysis and parsing library for SQL queries |
| packages/nixpkgs/haskellPackages.snaplet-actionlog | Generic action log snaplet for the Snap Framework |
| packages/nixpkgs/haskellPackages.urldisp-happstack | Simple, declarative, expressive URL routing -- on happstack |
| packages/nixpkgs/haskellPackages.postgresql-query | Sql interpolating quasiquote plus some kind of primitive ORM using it |
| packages/nixpkgs/haskellPackages.roboservant | Automatic session-aware servant testing |
| packages/nixpkgs/haskellPackages.wai-middleware-cache | Caching middleware for WAI |
| packages/nixpkgs/haskellPackages.terminal-progress-bar | A progress bar in the terminal |
| packages/nixpkgs/haskellPackages.wai-slack-middleware | A Slack middleware for WAI |
| packages/nixpkgs/haskellPackages.provenience | Computations that automatically track data dependencies |
| packages/nixpkgs/haskellPackages.unpacked-maybe-numeric | maybes of numeric values with fewer indirections |
| packages/nixpkgs/haskellPackages.twentefp-rosetree | RoseTree type and show functions for lab assignment of University of Twente |
| packages/nixpkgs/haskellPackages.monad-introspect | A reader monad that gives the environment access to the entire transformer stack |
| packages/nixpkgs/haskellPackages.murmurhash3 | 32-bit non-cryptographic hashing |
| packages/nixpkgs/haskellPackages.superbuffer | Efficiently build a bytestring from smaller chunks |