> For the complete documentation index, see [llms.txt](https://ctfpis.gitbook.io/project/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ctfpis.gitbook.io/project/changelog.md).

# changelog

<https://keepachangelog.com/en/1.0.0/>

## 2018-05-22

I keep getting lost with definitions - I need a definition repository.  None of the current solutions on the itnernet seem great. there is the stanford encyclopedia, <https://plato.stanford.edu/entries/category-theory/>, and a few texts online.... actually this repo could do with a resources section

## 2018-05-21

#### removed

* old folder for building&#x20;

#### added

* prismjs plugin
* book.json file
* titles & videos&#x20;

## 2018-05-14

* Added changelog
* looking into using jupyter&#x20;
  * <https://github.com/jupyter/jupyter/wiki/Jupyter-kernels>&#x20;
  * <https://github.com/jupyter-scala/jupyter-scala>
  * <https://github.com/gibiansky/IHaskell>

## ORIGIN

### **Vision** for project

I want to be able to:

* read *Category Theory for Programmers*
* take notes in the book
* execute code from the book

### **Resources** used/to use

To run the code in the book is possible but a lot of work unless we use something like Jupyter/Zeppelin Notebooks which could be really cool - but is it necessary?

if we go docusaurus/hugo the code could be formatted really pretty but I don't know if we can make that executable... There doesn't seem to be that much emphasis on code in the books anyways
