summaryrefslogtreecommitdiffhomepage
path: root/tech/debstablehaskell.mdwn
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2015-11-10 14:14:09 -0700
committerSean Whitton <spwhitton@spwhitton.name>2015-11-10 14:14:09 -0700
commit8389d3a605deaf0f944df489df309756e00ae24d (patch)
tree41c0909cd9cc16c95d017e02f445c140684c7a44 /tech/debstablehaskell.mdwn
parent5285bbfe9644677977825213cddeabb07fdb2bce (diff)
downloadwiki-8389d3a605deaf0f944df489df309756e00ae24d.tar.gz
improve some static pages
Diffstat (limited to 'tech/debstablehaskell.mdwn')
-rw-r--r--tech/debstablehaskell.mdwn23
1 files changed, 10 insertions, 13 deletions
diff --git a/tech/debstablehaskell.mdwn b/tech/debstablehaskell.mdwn
index da3d96d..1ec566f 100644
--- a/tech/debstablehaskell.mdwn
+++ b/tech/debstablehaskell.mdwn
@@ -1,9 +1,13 @@
-As of early 2015.
+[[!template id=note text="""
+Please note that this page has not been updated since early 2015. I now recommend [[stack|https://github.com/commercialhaskell/stack]].
+"""]]
-I'm now [doing
-this](http://funloop.org/post/2015-02-10-using-nix-from-arch.html)
-(under Debian) because some packages I want don't build with Debian
-Wheezy's versions of happy, alex and GHC.
+<!-- I'm now [doing -->
+<!-- this](http://funloop.org/post/2015-02-10-using-nix-from-arch.html) -->
+<!-- (under Debian) because some packages I want don't build with Debian -->
+<!-- Wheezy's versions of happy, alex and GHC. -->
+
+[[!toc]]
Rationale
=========
@@ -13,7 +17,7 @@ over the `cabal-install` package management system sufficiently often
that it's putting me off putting time into learning the language. Here
are my requirements for a development environment I'm willing to learn
in:
-1. don't leave Debian Wheezy 32-bit;[^1]
+1. don't leave Debian Wheezy 32-bit;[[!template id=note text="Debian Jessie will be out soon, but its versions of GHC and the Haskell platform are still very old so upgrading early is not a way out."]]
2. minimise how often I have to delete all of `~/.cabal` and `~/.ghc`;
3. when using cabal sandboxes, again, minimise the number of core
libraries that need to get rebuilt in every sandbox;
@@ -226,10 +230,3 @@ Sources & further reading
think this is out-of-date)
- [Storage and Identification of Cabalized
Packages](http://www.vex.net/~trebla/haskell/sicp.xhtml)
-
-Notes
-=====
-
-[^1]: Debian Jessie will be out soon, but its versions of GHC and the
- Haskell platform are still very old so upgrading early is not a way
- out.