Done day 25
[advent-of-code-16.git] / README.md
index 5c7f379a22baa53e2a9673e7b95e1cf955897635..2e4886ca28d1928ef768353217ce845fb803e444 100644 (file)
--- a/README.md
+++ b/README.md
@@ -13,11 +13,13 @@ $ sudo aptitude install haskell-platform
 ```
 ).
 
-I'm also using the `MissingH` library (install with 
+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
 ```
@@ -29,9 +31,17 @@ 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 -rstopts
+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](https://github.com/markdowncss/modest).)
\ No newline at end of file
+(Using the [Modest style](https://github.com/markdowncss/modest).)
\ No newline at end of file