Purely to experience a Hackage download, I tried to grab a simple-as-possible package.
This one:
- Appears to have minimal dependencies (only on
base
). - It’s quite old (2016), but has had some recent downloads.
- I do note “All reported builds failed as of 2016-10-25”.
- The Home Page link is dead.
Should I have stopped there? Anyway I downloaded and tried to build:
- There’s only one interesting
.hs
module. - It has
import Data.List.Utils (surround, nth, isInt)
, so the dependencies info on Hackage is wrong. - That module is within MissingH, so I grabbed that.
- But none of those three names is defined in
Data.List.Utils
— I checked forward and back several versions, in case it had got shuffled around. - Furthermore Hoogle’s entries for those names look very specialist package-specific/like they’re nothing to do with general utilities.
How do I go about searching for the appropriate definitions for those three utilities? Or are there some clues it’s pointless trying?