This is a large collection of notes.
Not all of them are coherent or related.
There are predefined selections of coherent subparts that can be compiled into a coherent collection of notes on a specific topic.
See the preselect
directory.
Compiling the notes generator is as easy as running cabal install
.
Generating the notes is done with the-notes
.
You can also generate subsets of the notes by adding selectors to the command.
the-notes sets
will only generate the chapter on sets.the-notes sets.basics
will only generate the 'basics' section of the sets chapterthe-notes sets probability
will only generate the chapters on sets and probability.
You may need to ignore-reference-errors
.
Contributions to these notes are very welcome in the form of pull requests or patches via email.
IMPORTANT
, before contributing, please install the bin/pre_commit_test.sh
hook into .git/hooks/pre-commit
. You can do this by running spark deploy hooks.sus
or by manually copying the files.
To make contributions, you will need:
stack
ghc
cabal
haddock
hlint
minted
(pygmentize
)latexmk
dot
"The Notes" Copyright 2015 Tom Sydney Kerckhove
The Notes by Tom Sydney Kerckhove is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Based on a work at https://github.com/NorfairKing/the-notes.