An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

extra

A library of extra functions for the standard Haskell libraries. Most functions are simple additions, filling out missing functionality. A few functions are available in later versions of GHC, but this package makes them available back to GHC 7.2. The module Extra documents all functions provided by this library. Modules such as Data.List.Extra provide extra functions over Data.List and also reexport Data.List. Users are recommended to replace Data.List imports with Data.List.Extra if they need the extra functionality.

Ecosystem
hackage.haskell.org
Latest Release
1.8.1
4 months ago
Versions
74
Downloads
183,553 total
Dependent Packages
155
Dependent Repos
1,162
hspray 0.5.4.0
Manipulation of multivariate polynomials over a commutative ring and fractions of multivariate po...
20 versions - Latest release: over 1 year ago - 3 dependent packages - 1.2 thousand downloads total - 2 stars on GitHub - 1 maintainer
dnf-repo 0.6.1
A command-line wrapper of the dnf package manager to control the repos enabled for a dnf invocation.
13 versions - Latest release: over 1 year ago - 954 downloads total - 8 stars on GitHub - 1 maintainer
airgql 0.7.1.3 💰
AirGQL automatically generates a GraphQL API for SQLite databases. It analyses the database schem...
4 versions - Latest release: almost 2 years ago - 2 dependent packages - 278 downloads total - 24 stars on GitHub - 1 maintainer
vertexenum 1.0.0.0
Vertex enumeration of convex polytopes given by linear inequalities.
3 versions - Latest release: almost 2 years ago - 1 dependent package - 190 downloads total - 0 stars on GitHub - 1 maintainer
exact-kantorovich 0.1.0.0
This small package allows to compute the exact Kantorovich distance between two finite probabilit...
1 version - Latest release: almost 2 years ago - 72 downloads total - 0 stars on GitHub - 1 maintainer
Top 9.1% on hackage.haskell.org
xmobar 0.48.1
A minimalist status bar
74 versions - Latest release: almost 2 years ago - 1 dependent package - 21 dependent repositories - 65.9 thousand downloads total - 59 stars on codeberg.org - 2 maintainers
atp-haskell 1.14.3
Haskell version of the code from "Handbook of Practical Logic and Automated Reasoning"
9 versions - Latest release: almost 2 years ago - 3 dependent repositories - 4.5 thousand downloads total - 16 stars on GitHub - 1 maintainer
g2 0.2.0.0
A Haskell symbolic execution engine. For details, please see: https://github.com/BillHallahan/G2
3 versions - Latest release: almost 2 years ago - 1 dependent package - 2 dependent repositories - 1.04 thousand downloads total - 1 maintainer
smh 0.2.1
4 versions - Latest release: almost 2 years ago - 1 dependent package - 259 downloads total - 1 maintainer
ghcide-test-utils 2.0.0.0 💰
Official Haskell IDE support via the language server protocol (LSP)
3 versions - Latest release: about 2 years ago - 1 dependent package - 460 downloads total - 2,849 stars on GitHub - 1 maintainer
static-ls 0.1.2
static-ls ("static language server") reads static project information to provide IDE functionalit...
2 versions - Latest release: about 2 years ago - 1 dependent package - 208 downloads total - 169 stars on GitHub - 1 maintainer
call-alloy 0.4.1
Please see the README on GitHub at https://github.com/marcellussiegburg/call-alloy#readme
27 versions - Latest release: about 2 years ago - 8 dependent repositories - 6.11 thousand downloads total - 3 stars on GitHub - 1 maintainer
happy-arbitrary 0.0.1
1 version - Latest release: about 2 years ago - 83 downloads total - 1 maintainer
hls-semantic-tokens-plugin 2.6.0.0
1 version - Latest release: about 2 years ago - 1 dependent package - 368 downloads total - 1 maintainer
hls-splice-plugin 2.6.0.0
22 versions - Latest release: about 2 years ago - 1 dependent package - 6.62 thousand downloads total - 8 maintainers
hls-retrie-plugin 2.6.0.0
24 versions - Latest release: about 2 years ago - 2 dependent packages - 7.48 thousand downloads total - 5 maintainers
hls-rename-plugin 2.6.0.0
14 versions - Latest release: about 2 years ago - 1 dependent package - 3.69 thousand downloads total - 3 maintainers
hls-refactor-plugin 2.6.0.0
11 versions - Latest release: about 2 years ago - 7 dependent packages - 2.5 thousand downloads total - 1 maintainer
hls-pragmas-plugin 2.6.0.0
16 versions - Latest release: about 2 years ago - 1 dependent package - 5.24 thousand downloads total - 5 maintainers
hls-ormolu-plugin 2.6.0.0
18 versions - Latest release: about 2 years ago - 1 dependent package - 5.25 thousand downloads total - 3 maintainers
hls-hlint-plugin 2.6.0.0
21 versions - Latest release: about 2 years ago - 1 dependent package - 6.56 thousand downloads total - 4 maintainers
hls-gadt-plugin 2.6.0.0
11 versions - Latest release: about 2 years ago - 1 dependent package - 2.45 thousand downloads total - 1 maintainer
hls-explicit-fixity-plugin 2.6.0.0
10 versions - Latest release: about 2 years ago - 1 dependent package - 2.39 thousand downloads total - 1 maintainer
hls-eval-plugin 2.6.0.0
Please see the README on GitHub at https://github.com/haskell/haskell-language-server#readme
26 versions - Latest release: about 2 years ago - 1 dependent package - 7.54 thousand downloads total - 6 maintainers
hls-code-range-plugin 2.6.0.0
10 versions - Latest release: about 2 years ago - 1 dependent package - 2.34 thousand downloads total - 1 maintainer
hls-class-plugin 2.6.0.0 💰
Official Haskell IDE support via the language server protocol (LSP)
22 versions - Latest release: about 2 years ago - 1 dependent package - 6.2 thousand downloads total - 2,890 stars on GitHub - 5 maintainers
hls-call-hierarchy-plugin 2.6.0.0
15 versions - Latest release: about 2 years ago - 1 dependent package - 4.7 thousand downloads total - 3 maintainers
hls-cabal-plugin 2.6.0.0
9 versions - Latest release: about 2 years ago - 1 dependent package - 2 thousand downloads total - 1 maintainer
hls-alternate-number-format-plugin 2.6.0.0
Please see the README on GitHub at https://github.com/haskell/haskell-language-server#readme
13 versions - Latest release: about 2 years ago - 1 dependent package - 3.84 thousand downloads total - 4 maintainers
Top 8.5% on hackage.haskell.org
record-dot-preprocessor 0.2.17
In almost every programming language a.b will get the b field from the a data type, and many diff...
24 versions - Latest release: about 2 years ago - 4 dependent packages - 42 dependent repositories - 12.2 thousand downloads total - 130 stars on GitHub - 1 maintainer
monomer 1.6.0.1
Monomer is an easy to use, cross platform, GUI library for writing native Haskell applications. ...
14 versions - Latest release: about 2 years ago - 4 dependent packages - 14 dependent repositories - 2.97 thousand downloads total - 625 stars on GitHub - 1 maintainer
ltext 0.1.5
Please see the README on GitHub at https://github.com/ltext/ltext#README
18 versions - Latest release: about 2 years ago - 1 dependent package - 18 dependent repositories - 8.71 thousand downloads total - 36 stars on GitHub - 1 maintainer
chiasma 0.10.1.0
See https://hackage.haskell.org/package/chiasma/docs/Chiasma.html
4 versions - Latest release: about 2 years ago - 1 dependent package - 5 dependent repositories - 1.04 thousand downloads total - 7 stars on GitHub - 1 maintainer
tinytools-vty 0.1.0.7
tinytools-vty is a terminal based monospace unicode diagram editing tool
5 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 368 downloads total - 9 stars on GitHub - 2 maintainers
tinytools 0.1.0.7
tinytools is a mono-space unicode diagram editor library, tinytools is only the model and control...
6 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 438 downloads total - 2 stars on GitHub - 2 maintainers
devanagari-transliterations 0.1.0.0
Please see the README on GitHub at https://github.com/thma/devanagari-transliterations#readme
1 version - Latest release: about 2 years ago - 89 downloads total - 0 stars on GitHub - 1 maintainer
mig-extra 0.1.1.0
Extra utils for mig server library
3 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 184 downloads total - 67 stars on GitHub - 1 maintainer
mig 0.2.1.0
The Core for the mig server library. With library mig we can build lightweight and composable ser...
7 versions - Latest release: over 2 years ago - 5 dependent packages - 1 dependent repositories - 456 downloads total - 67 stars on GitHub - 1 maintainer
HMock 0.5.1.2
HMock is a flexible mock framework for testing effectful code in Haskell. Tests can set up expec...
8 versions - Latest release: over 2 years ago - 8 dependent repositories - 2.04 thousand downloads total - 24 stars on GitHub - 1 maintainer
convexHullNd 0.1.0.0
Computes the convex hull of a set of points in arbitrary dimension. This library uses the C libr...
1 version - Latest release: over 2 years ago - 92 downloads total - 0 stars on GitHub - 1 maintainer
Top 6.0% on hackage.haskell.org
hnix 0.17.0
Haskell implementation of the Nix language.
37 versions - Latest release: over 2 years ago - 5 dependent packages - 19 dependent repositories - 18.4 thousand downloads total - 795 stars on GitHub - 3 maintainers
delaunayNd 0.1.0.2
This library performs the Delaunay tessellation in arbitrary dimension. It uses the C library qh...
3 versions - Latest release: over 2 years ago - 1 dependent package - 186 downloads total - 0 stars on GitHub - 1 maintainer
tahoe-great-black-swamp 0.4.0.1
3 versions - Latest release: over 2 years ago - 2 dependent packages - 185 downloads total - 2 maintainers
fec 0.2.0
zfec -- an efficient, portable erasure coding tool
3 versions - Latest release: over 2 years ago - 2 dependent packages - 3 dependent repositories - 2.64 thousand downloads total - 412 stars on GitHub - 3 maintainers
tahoe-chk 0.2.0.0
Reversibly encrypt plaintext, encode ciphertext to shares, and serialize shares to bytes such tha...
2 versions - Latest release: over 2 years ago - 5 dependent packages - 160 downloads total - 2 maintainers
evdev 2.3.1
Provides access to the Linux event device interface.
18 versions - Latest release: over 2 years ago - 1 dependent repositories - 3.99 thousand downloads total - 15 stars on GitHub - 1 maintainer
hls-tactics-plugin 2.2.0.0
Please see the README on GitHub at https://github.com/haskell/haskell-language-server#readme
18 versions - Latest release: over 2 years ago - 2 dependent packages - 4.84 thousand downloads total - 7 maintainers
skopedate 0.1
This tool checks the dates of a container image in registries.
1 version - Latest release: over 2 years ago - 98 downloads total - 1 stars on GitHub - 1 maintainer
shellify 0.10.0
16 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 841 downloads total - 1 maintainer
Top 1.7% on hackage.haskell.org
hlint 3.6.1
HLint gives suggestions on how to improve your source code.
223 versions - Latest release: over 2 years ago - 6 dependent packages - 269 dependent repositories - 329 thousand downloads total - 1,429 stars on GitHub - 1 maintainer
Top 4.4% on hackage.haskell.org
ghcid 0.8.9
Either "GHCi as a daemon" or "GHC + a bit of an IDE". A very simple Haskell development tool whic...
45 versions - Latest release: over 2 years ago - 2 dependent packages - 148 dependent repositories - 41.6 thousand downloads total - 1,130 stars on GitHub - 1 maintainer
spotify 0.1.0.1
Bindings for interacting with the Spotify Web API
2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 165 downloads total - 2 stars on GitHub - 1 maintainer
polyglot 0.1.1.0
Please see the README on GitHub at https://github.com/albertprz/polyglot#readme
1 version - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 104 downloads total - 7 stars on GitHub - 1 maintainer
rpmostree-update 0.1.2
A thin wrapper of "rpm-ostree update", which outputs diff of changes relative to the previous pul...
3 versions - Latest release: almost 3 years ago - 247 downloads total - 3 stars on GitHub - 1 maintainer
distribution-opensuse 1.1.4
Types, functions, and tools to manipulate the openSUSE distribution.
6 versions - Latest release: almost 3 years ago - 1 dependent package - 7 dependent repositories - 2.69 thousand downloads total - 5 stars on GitHub - 1 maintainer
implicit-hie-cradle 0.5.0.1 💰
Auto generate a stack or cabal multi component cradles
13 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 12.6 thousand downloads total - 5 stars on GitHub - 1 maintainer
boolexpr 0.2
2 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 1.75 thousand downloads total - 1 maintainer
PropaFP 0.1.2.0
Please see the README on GitHub at https://github.com/rasheedja/PropaFP#readme
3 versions - Latest release: almost 3 years ago - 2 dependent packages - 2 dependent repositories - 294 downloads total - 8 stars on GitHub - 1 maintainer
sqel 0.0.1.0
1 version - Latest release: about 3 years ago - 5 dependent packages - 1 dependent repositories - 110 downloads total - 1 maintainer
marching-cubes2 0.1.0.0
The marching cubes algorithm.
1 version - Latest release: about 3 years ago - 108 downloads total - 3 stars on GitHub - 1 maintainer
marching-cubes 0.1.0.0
Pure Haskell implementation of the marching cubes algorithm.
1 version - Latest release: about 3 years ago - 96 downloads total - 3 stars on GitHub - 1 maintainer
hls-brittany-plugin 1.1.0.0
8 versions - Latest release: about 3 years ago - 1 dependent package - 2.87 thousand downloads total - 5 maintainers
ghcide-bench 0.1.1 💰
Official Haskell IDE support via the language server protocol (LSP)
11 versions - Latest release: about 3 years ago - 1 dependent package - 769 downloads total - 2,888 stars on GitHub - 1 maintainer
cdp 0.0.2.0
A library for the Chrome Devtools Protocol (CDP). It provides access to Chrome, enabling tasks su...
3 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 273 downloads total - 10 stars on GitHub - 1 maintainer
fix-whitespace 0.0.11
Removes trailing whitespace, lines containing only whitespace, expands tabs, and ensures that eve...
8 versions - Latest release: about 3 years ago - 1 dependent package - 6 dependent repositories - 1.79 thousand downloads total - 10 stars on GitHub - 5 maintainers
shake-bench 0.2.0.0
6 versions - Latest release: about 3 years ago - 1 dependent repositories - 879 downloads total - 3 maintainers
mpolynomials 0.1.1.0
Manipulation of multivariate polynomials on a ring.
3 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 275 downloads total - 2 stars on GitHub - 1 maintainer
haskell-docs-cli 1.0.0.0
Please see the README on GitHub at https://github.com/lazamar/haskell-docs-cli#readme
1 version - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 200 downloads total - 102 stars on GitHub - 1 maintainer
pkgtreediff 0.6.0
Tool for comparing RPM packages and version-releases in OS dist trees or instances.
8 versions - Latest release: over 3 years ago - 1 dependent package - 6 dependent repositories - 2.72 thousand downloads total - 5 stars on GitHub - 1 maintainer
vulkan-utils 0.5.10
[Index] [Quick Jump] Package maintainers For package maintainers and hackage trustees Candid...
25 versions - Latest release: over 3 years ago - 3 dependent packages - 14 dependent repositories - 4.54 thousand downloads total - 158 stars on GitHub - 2 maintainers
quickcheck-quid 0.0.1
Quasi-unique identifiers for QuickCheck. For the most up-to-date documentation, please view the ...
9 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 1.2 thousand downloads total - 1 maintainer
Top 4.5% on hackage.haskell.org
ghcide 1.5.0 💰
A library for building Haskell IDE's on top of the GHC API.
59 versions - Latest release: over 4 years ago - 38 dependent packages - 15 dependent repositories - 25.9 thousand downloads total - 2,849 stars on GitHub - 8 maintainers
Spintax 0.3.6
Random text generation based on spintax template
12 versions - Latest release: almost 5 years ago - 21 dependent repositories - 6.67 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 3.3% on hackage.haskell.org
hoogle 5.0.18
Hoogle is a Haskell API search engine, which allows you to search many standard Haskell libraries...
97 versions - Latest release: over 5 years ago - 6 dependent packages - 156 dependent repositories - 122 thousand downloads total - 2 maintainers
build 0.0.1
A library for experimenting with build systems and incremental computation frameworks, based on t...
4 versions - Latest release: almost 8 years ago - 1 dependent repositories - 2.46 thousand downloads total - 255 stars on GitHub - 1 maintainer
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.

Filter
Links
Registry hackage.haskell.org
Source Repository
Homepage Homepage
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/extra
spec
License BSD-3-Clause
First Release over 11 years ago
Last Synced 26 days ago
Repository
Stars 93 on GitHub
Forks 35 on GitHub
Docker Dependents 1
Docker Downloads 35
Commits 678
Committers 28
Avg per Author 24.214
DDS 0.109
Rankings on hackage.haskell.org
Overall Top 2.8%
Downloads Top 0.6%
Dependent packages Top 0.2%
Dependent repos Top 0.4%
Forks Top 6.6%
Docker downloads Top 0.2%