[Haskell-cafe] Using cmake with haskell

Jason Dagit dagitj at gmail.com
Fri May 13 19:08:59 CEST 2011


On Fri, May 13, 2011 at 7:47 AM, Yves Parès <limestrael at gmail.com> wrote:

> Talking about that, what are the differences between cabal-install and
> cabal-dev? Is cabal-dev (which I've never used nor installed) more suited
> for incremental development?
>

Cabal-dev is a wrapper around caba-install that primarily adds sandboxing
but also adds support for loading your project into ghci.  The sandboxing
makes it possible to install multiple versions without disrupting other
things.  It gives you isolation so that if cabal-install overwrites a
package it only affects your current build dir.  I've completely stopped
getting the diamond of death in my dependencies since I started using it.

Someone made a great write up of how to get started with cabal-dev:
http://www.reddit.com/r/haskell/comments/f3ykj/psa_use_cabaldev_to_solve_dependency_problems/

It's actually very easy to get started with but extra documentation never
hurts :)

Jason
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20110513/4d4b07f9/attachment.htm>


More information about the Haskell-Cafe mailing list