hackage Questions
1
Solved
I tend to stick to "recommended" versions:
┌──────────────────────────────────GHCup──────────────────────────────────┐
│ Tool Version Tags Notes │
│───────────────────────────────────────...
0
Some time ago I worked on this project, and I experimented a bit with package candidates.
Then, yesterday, I uploaded the real package on hackage. However, it fails to build. I think the reason is ...
0
The website packdeps allows to search for reverse dependencies of libraries published on hackage.
However, not every package from hackage seem to be listed there, say algebraic-classes
Is there any...
3
Solved
I'm looking for a monad-free, constant access query O(1) associative array.
Consider the hypothetical type:
data HT k v = ???
I want to construct an immutable structure once:
fromList :: Folda...
Abstractionist asked 31/8, 2016 at 0:29
4
Solved
I'd like to snapshot the global Hackage database into a frozen, smaller one for my company's deploys. How can one most easily copy out some segment of Hackage onto a private server?
0
I'd like to find all modules on Hackage which import a given module from a given package. As an example of why this is useful, I'd like to see all modules that import Language.Haskell.HLint from th...
1
I have a local hackage-server installed for development at 192.168.1.100:8080. After I develop, and package a package with cabal sdist I have to head to 192.168.1.100:8080 on my browser and manuall...
4
Solved
When releasing a library on Hackage, how can I determine reasonable bounds for my dependencies?
It's a very brief question - not sure what additional information I can provide.
It would also be h...
Av asked 13/12, 2017 at 14:14
6
Solved
As seen here: http://www.evanmiller.org/how-not-to-sort-by-average-rating.html
Here's the Ruby code itself, implemented in the Statistics2 library:
# inverse of normal distribution ([2])
# Pr( ...
Vamoose asked 24/5, 2011 at 20:54
1
After uploading a new version of a Haskell package to Hackage, automatic document building can take some time, during with the package lacks online documentation. I'd prefer not to announce package...
Weigel asked 9/10, 2015 at 20:32
1
Solved
Over time I've developed a messy system level Haskell installation that I'm not sure how to completely clean up. But for the most part this isn't of much concern as I simply use stack to manage per...
Nilsanilsen asked 28/12, 2016 at 20:8
2
Solved
Is there a way to search for Hackage packages that depend on package X (for any package X)? It would be great to find examples of how a package is used in the wild to get an idea of its capabilitie...
2
Solved
UPDATE: This question is now out of date. Hackage now uses Haskell
version 7.10.2 to build, so the following failure does not
occur. The change also appears to have broken some of the scripts
...
1
So I'm sitting here wondering why the hell I can't find the function I'm looking for, and it turns out it doesn't exist in the version of the package I have installed.
So how do I make Hackage tel...
2
Solved
I think I found a flaw in the hackage article for Control.Applicative.
As a description of the applicative functor laws, it says:
class Functor f => Applicative f where
A functor with appl...
Silverware asked 15/4, 2015 at 8:50
3
Solved
Cabal allows for a freeform Stability field:
stability: freeform
The stability level of the package, e.g. alpha, experimental, provisional, stable.
What are the community conventions ab...
1
I have two releases which were accidentally uploaded before some of their dependencies:
http://hackage.haskell.org/package/pipes-cereal-plus-0.3.1
http://hackage.haskell.org/package/type-structur...
1
Solved
I've accidentally uploaded a faulty distribution and tried to reupload it right away, but cabal replied with:
This version of the package has already been uploaded.
As a matter of policy we do n...
1
Solved
I tried to import the Control.Monad.Writer module like this:
import Control.Monad.Writer
ghc version 7.4.1 gives the following error:
Ambiguous module name `Control.Monad.Writer':
it was found...
1
Solved
I see that Hackage 2 has a changelog field. This is a feature I've wanted for a long time. But multiple Google searches have failed to find a single shred of documentation about how you populate th...
3
There are about a dozen JSON packages on Hackage for Haskell. How do I know which package I should use? How do I get a popular opinion?
Are there any statistics on which package is being used the ...
1
Solved
I want to upload a package to HackageDB, and since I'm new to this I need user name and password. It says here I'm supposed to write to Ross Paterson. I've been trying for some weeks, but got no re...
4
Solved
I only begin to learn Haskell. I've read that it is a pure functional language and everything in it is immutable. So things like input output, writing and reading databases cause mutability of the ...
Antimony asked 5/4, 2013 at 13:15
1
Solved
Is it possible to get cabal to
Download a particular package source, including all dependency packages sources.
At a later stage (when internet connectivity can no longer be relied upon) instal...
1
Solved
I'm new to Haskell and I'm trying to structure a program under test. I have decided to use HUnit and Cabal.
From what I have seen a well strucutred project looks the following:
src/
AppName/
A...
Platysma asked 25/11, 2012 at 3:43
1 Next >
© 2022 - 2025 — McMap. All rights reserved.