Joe Kachmar
f76e9d3ea6
Nix tweaks ( #252 )
...
* Pins nixpkgs
* Adds required texlive packages
* Factors texlive out of mkShell
* Sources Python packages from Nix
2020-08-03 08:31:16 +03:00
Nate Reinar Windwood
1b53921358
Fixed a typo ( #248 )
...
“if it were trivial...” -> “if it was trivial...”
2020-07-26 12:20:38 +03:00
Pol Dellaiera
3832e5697f
Builds with GitHub actions ( #251 )
...
* Add missing fonts and make necessary changes in the .tex file.
* Add Github action workflow file.
* Cut building time by at least 4.
* Add more information.
2020-07-21 18:42:44 +03:00
Igal Tabachnik
78971a95b5
Adding a cleanup to prevent overwriting the output files ( fixes #245 )
2020-03-30 01:28:16 +03:00
Bartosz Milewski
5b52ac6828
Update representable-functors.tex
2020-03-27 08:46:31 -07:00
ac27182
5e605c7a6e
Update simple-algebraic-data-types.tex ( #244 )
...
turning record in to a new term
2020-02-25 13:50:15 -08:00
Nikolay Murzin
76338fa937
Change bimap to dimap in scala's Profunctor definition ( #243 )
...
* Change bimap to dimap in Profunctor definition
* Add the typo to errata file
2020-02-25 12:17:30 -08:00
Igal Tabachnik
964d971ceb
Adding OCaml cover + tweaks. Duplicate of Scala for now ( #241 )
2020-02-15 06:33:16 -08:00
Arulselvan Madhavan
4986511e48
OCaml version of CTFP ( #201 )
...
* OCaml version of the book upto chapter 24
* Checking in Chapter 25
* Adding Ch 26
* Add final two chapters
* Add Marcello Seri's comments
* Ch 25 changes
* Ch 26
* Run formatter
* Adding OCaml tweaks in the half-title + colophon
* Adding links in the colophon
Co-authored-by: Igal Tabachnik <hmemcpy@gmail.com>
2020-02-14 19:37:33 +02:00
Igal Tabachnik
e72ef6b8b5
Removing caches, handling it on CI
2020-02-14 19:21:48 +02:00
Igal Tabachnik
f5797f12e5
Tweaks to half-title.
2020-02-14 17:55:16 +02:00
Igal Tabachnik
6b5a524abc
Setting up autodeploy ( #236 )
2020-02-14 01:05:58 -08:00
Igal Tabachnik
8a43299f28
Building with caches ( #235 )
...
* Adding Haskell minted caches
* Adding Scala caches
* Keeping the cache between runs (disables \minted@cleancache)
2020-02-14 00:21:45 -08:00
Igal Tabachnik
20175c7f9b
Makefile surgery ( #234 )
...
* Adding a "display language" option + separating some pages to import language-specific text
* Removing grffile, not needed after the latest fix in LaTeX2e 2019-10-01 Patch Level 2
* Trying a new version fetch strategy
* Sharing caches between runs. This should reduce build times significantly!
2020-02-13 14:50:20 -08:00
Igal Tabachnik
56d743f7cb
Trying deploying multiple files on travis
2020-01-16 16:01:51 +02:00
Igal Tabachnik
6de7da038f
Fixing python venv in nix
2020-01-16 15:59:15 +02:00
Brian Wignall
fb57ad6227
Fix typo ( #228 )
...
* Fix typo
* Update errata to reflect typo fix from PR#228
2020-01-11 15:35:46 +02:00
Igal Tabachnik
5145d072a9
Update errata-1.3.0.md
2019-11-29 18:05:38 +02:00
steve-e
d037a0b45d
fix type in diagram of monads as coends ( #226 )
2019-11-29 18:03:22 +02:00
hri
89589f82a4
replace echo with printf ( #209 )
2019-09-05 09:05:46 +03:00
Ahmad Ragab
4ef184b696
Adding errata to scala ( #211 )
2019-09-05 08:53:13 +03:00
Ahmad Ragab
fd80e3b6b1
tupeling return type in prodToSum method in section 6.4 ( #210 )
2019-09-05 08:28:13 +03:00
Igal Tabachnik
4a0a5d4ffd
Removing some info. It's written in the Colophon section of the book
2019-08-29 23:01:03 +03:00
Igal Tabachnik
ad6784b40c
Adding nix build instructions
2019-08-29 22:59:36 +03:00
Igal Tabachnik
6c54ac7717
Update errata-1.3.0.md
2019-08-29 22:53:48 +03:00
Igal Tabachnik
3273d530f1
Create errata-1.3.0.md
2019-08-29 22:51:04 +03:00
Igal Tabachnik
baff266884
Rename errata.md to errata-1.0.0.md
2019-08-29 22:49:41 +03:00
Igal Tabachnik
ab7413d878
Update README.md
2019-08-29 22:49:13 +03:00
Igal Tabachnik
32cfd71937
Update errata-scala.md
2019-08-29 22:47:03 +03:00
Igal Tabachnik
4f9a99d1c3
Adding a comment for lazy lists
2019-08-29 22:41:07 +03:00
Sakis Karagiannis
3d29cd99f3
Scala (2.13) now has lazy lists
2019-08-29 22:39:20 +03:00
Rachel M. Carmena
2e472f0d06
Refactor: remove duplication ( #207 )
2019-08-29 22:14:37 +03:00
Igal Tabachnik
f7db7ca074
Adding errata-scala.
2019-08-13 00:28:34 +03:00
Igal Tabachnik
40a47b7512
Update README.md
2019-08-13 00:27:24 +03:00
Igal Tabachnik
6bb0bc0ee8
Fixing cover fonts
2019-08-12 21:15:45 +03:00
Igal Tabachnik
7474d6a96c
Hopefully correct page margins for print!
2019-08-12 21:15:44 +03:00
Igal Tabachnik
3dfe0d2324
Hopefully correct page margins for print!
2019-08-11 17:25:37 +03:00
Ruben Berenguel
0d4a208829
Update natural-transformations.tex ( #196 )
...
code -> math mode
2019-06-26 16:33:43 +03:00
Igal Tabachnik
537035031e
Adding errata following Bartosz' fixes
2019-06-18 09:28:12 +03:00
Igal Tabachnik
5d124f49a0
Adjusting text
2019-06-17 09:55:19 +03:00
Igal Tabachnik
9a42998480
Ignoring vscode files
2019-06-16 14:46:40 +03:00
Igal Tabachnik
3230b5f9b1
Prod -> Product in Scala snippets too
2019-06-16 14:46:40 +03:00
Igal Tabachnik
8e5c7b46e5
Adding hardcover for scala
2019-06-16 14:46:40 +03:00
Bartosz Milewski
31821e5ded
pre/post composition
2019-06-15 11:08:10 -07:00
Bartosz Milewski
23f522ec08
Fixed Product comonad snippets
2019-06-13 09:08:54 -07:00
Bartosz Milewski
15c672cab1
Use Product rather than Prod
2019-06-11 12:59:00 -07:00
Bartosz Milewski
bd5b309165
Merge branch 'master' of https://github.com/hmemcpy/milewski-ctfp-pdf
2019-06-11 12:58:26 -07:00
Bartosz Milewski
9a3a5a386e
Bifunctoriality vs. separate functoriality
2019-06-11 12:28:57 -07:00
Igal Tabachnik
c30cb6991a
More cover tweaks, misc fixes
2019-06-10 13:35:41 +03:00
Di Wu
72fbeea967
fix a typo in chapter Comonads ( #195 )
2019-06-09 19:40:36 +03:00