diff --git a/resources/template.tex b/resources/template.tex index e788dd6..e0f0fe6 100644 --- a/resources/template.tex +++ b/resources/template.tex @@ -46,7 +46,6 @@ $else$ pdftitle={What I Wish I Knew When Learning Haskell}, pdfkeywords={LaTeX, PDF, hyperlinks} } -$endif$ \newif\ifprint \printtrue @@ -57,6 +56,7 @@ $endif$ \footnote{\url{#1}}% } \fi +$endif$ \usepackage{amssymb,amsmath} \usepackage{framed} diff --git a/src/24-parsing/ci b/src/24-parsing/ci new file mode 100755 index 0000000..ed3e08f --- /dev/null +++ b/src/24-parsing/ci @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +set -e +stack exec ghc -- -e ":q" --interactive attoparsec.hs +stack exec ghc -- -e ":q" --interactive attoparsec_lang.hs +stack exec ghc -- -e ":q" --interactive configurator.hs +stack exec ghc -- -e ":q" --interactive generics.hs +stack exec ghc -- -e ":q" --interactive lexer_text.hs +stack exec ghc -- -e ":q" --interactive megaparsec.hs diff --git a/tutorial.md b/tutorial.md index 1129f42..0a08578 100644 --- a/tutorial.md +++ b/tutorial.md @@ -14855,7 +14855,7 @@ references to both itself (for recursion) and the dictionary for instance of The type system of STG system consits of the following types. The size of these types depend on the size of a `void*` pointer on the architecture. -* **StgWord** - Unit of heap allocation +* **StgWord** - TODO * **StgPtr** - Basic pointer type * **StgBool** - Booean int bit flag * **StgInt** - `Int#`