freebroccolo / Homebrew Haskell
Programming Languages
DEPRECATED
I am no longer maintaining this repository. Please do not use these formulas. My current efforts in this area are focused on docker-haskell and vagrant-haskell.
For alternative OS X focused solutions I suggest checking out one of the following:
Solution | Description |
---|---|
ghcformacosx | provides the Haskell toolchain in a self-contained relocatable app bundle |
nix | superior package manager with excellent Haskell support |
Also see the learnhaskell project for up-to-date information on installing and using Haskell.
Homebrew-Haskell
Haskell related formulas for Homebrew.
Compatibility
- These formulas should be compatible with 10.6 ≤ OS X ≤ 10.9
- They are not heavily tested on versions prior to OS X ≤ 10.6
NOTE:
I hope to address this by employing an automated testing system that includes older versions of OS X.
How do I install these formulas?
Just brew tap darinmorrison/haskell
then brew install <formula>
.
Read more about how Homebrew taps work here.
NOTE:
Some of these formulas may have name conflicts with existing formulas from other tapped repositories or from the main Homebrew repository at mxcl/homebrew. When that happens, you can still install the versions from this repository by using the fully qualified name darinmorrison/haskell/<formula>
.
Can I install these formulas without tapping the repository?
Of course! You can install any individual formula by specifying its URL:
brew install https://raw.github.com/darinmorrison/homebrew-haskell/master/<formula>.rb
mxcl/homebrew formulas?
Why the duplicates ofThis repository exists to serve a few main purposes:
-
Provide a staging ground for new Haskell-related Homebrew developments: patches, new formulas, enhancements, etc.
-
Provide a collection of enhanced or niche Haskell-related formula—stuff that may not end up in mxcl/homebrew for whatever reason.
-
Provide a collection of formulas that favor Haskell conventions over Homebrew conventions whenever a choice along those lines must be made.
Docs
brew help
, man brew
, or the Homebrew wiki.