imag/doc
Matthias Beyer db7121ccba Rewrite library
* Remove old code
* Rewrite with tests

This implements a fassade pattern for ref library

With the fassade, we can specify the hasher in a rather easy way, which
is not possible with default generics for traits.

The "default" part in "default generic type" is not properly implemented
yet (as visible in the tests), as I don't know how to realize this.

For simplicity, the `hasher` module exports a `default` module with a
`DefaultHasher` type, which resolves to the `Sha1Hasher`.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-02-17 11:09:48 +01:00
..
src Rewrite library 2019-02-17 11:09:48 +01:00
templates Fix pandoc setup: Provide \passthrough 2018-03-21 18:06:08 +01:00
.gitignore Add default doc setup 2016-01-08 13:11:04 +01:00
default.nix We don't have to specify the src here 2018-01-29 09:38:32 +01:00
Makefile Rename switch for new pandoc version 2018-02-10 15:40:13 +01:00
README.md doc: Update README 2018-06-23 21:54:27 +02:00

Documentation of the idea

This subdirectory contains the documentation of the basic idea behind ``imag''. It is written in Markdown and compiled to both PDF and HTML via pandoc.

Make sure you use pandoc 1.10+ if you want to build the paper.