X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;ds=sidebyside;f=README.html;h=009bd00a3ec8e895d684c2b148732be465b5b17f;hb=b003f4793d7c5d5dc60bbdfb6757c9fbec509b68;hp=754e9be307265ae2d03a10941cbb19667d976dea;hpb=fef438e522205404e0e765414e412ccacc34bfaa;p=advent-of-code-16.git diff --git a/README.html b/README.html index 754e9be..009bd00 100644 --- a/README.html +++ b/README.html @@ -17,13 +17,19 @@
I'm using the basic Haskell Platform installation (install with
$ sudo aptitude install haskell-platform
).
-I'm also using the MissingH
library (install with
$ cabal install MissingH
-)
+I'm also using some extra libraries. Before installing, run cabal update
then set library-profiling: True
in ~/.cabal/config
. Then install the packages with
$ cabal install MissingH
+$ cabal install parsec-numbers
+$ cabal install cryptonite
+$ cabal install pqueue
Compile the code with
ghc --make advent01.hs
then run it as
advent01
+If you're profiling, compile and run with
+ghc -O2 --make advent01.hs -prof -auto-all -caf-all -fforce-recomp
+time ./advent01 +RTS -p -hy
+and create the profile picture with h2ps advent01.hp
.
Build this readme file wth
pandoc -s README.md > README.html
(Using the Modest styles.)