3 ms·
Whoa... I'm surprised this is building (using ghc 7.8.3). I just did: darcs get http://code.haskell.org/frag cabal sandbox init cabal install It's
by codygman 11y ago
Whoa... I'm surprised this is building (using ghc 7.8.3). I just did:
darcs get http://code.haskell.org/frag
cabal sandbox init
cabal install
It's still building right now. I'm expecting some failures soon, but then again I wasn't expecting to get this far.
update: Their cabal file doesn't have any bounds... easiest method would probably be to add bounds and use an older ghc. It depends on Data.HashTable from base 4.2. However I'm wondering if this is the only thing and if I can just use the hashtables package on hackage.
- mightybyte 11y ago> Their cabal file doesn't have any bounds... A surefire recipe for bitrot. If you want to maximize the ability of people to build your code in the future, upper bounds are essential for all your dependencies.
- TazeTSchnitzel 11y agoAs I sadly recently discovered when I went back and revived a node.ja project from 2 years ago. This is an advantage of PHP's Composer over node.js's npm, as it can write your require lines for you, so you resist the temptation to put "*".
- oxryly1 11y agoThat's a sad state of affairs. So there is essentially no guarantee of backwards compatibility?