Preface

Structure of the book

The book is broken down into small sections that aim to demonstrate a single concept at a time. This book is a work in progress. Submit any issues here. Please check back for frequent updates.

Acknowledgements

We would like to thank Aaron Baker for providing the foundation for this work, and also Nic Larsen for all his feedback and suggestions.