On 3 February 2012 16:54, Magicloud Magiclouds
<[email protected]> wrote:
> Hello,
>  As I recalled, ghc works in staticly link mode. So after one library
> is compiled, all its build dependencies are useless. Lost, changed,
> wheresoever, it does not matter.
>  Then why the problem of version conflicting exists?
>  By version conflicting I mean like following. This way, A is not
> installable by cabal.
> A needs B 0.1
> A needs C 0.1
> B needs C0.2

See the Dreaded Diamond Dependency Problem: http://www.well-typed.com/blog/9

-- 
Ivan Lazar Miljenovic
[email protected]
IvanMiljenovic.wordpress.com

_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to