Skip to content

What's new?

  • Syntax highlighting for all code snippets!
  • Streamlined page margins, images, spacing
  • Scala edition (with Scala code following the original Haskell code) - big thanks to @Zelenya for providing the Scala translation!
  • Many more fixes (see errata for details)

Huge thanks to all contributors for making this new release possible!

Sample:
image

Assets 6
Mar 2, 2019
Bumping version
Pre-release

@hmemcpy hmemcpy released this Nov 24, 2018

First (pre)release of the Scala Edition! Contains code snippets in both Haskell and Scala (one after the other). The Scala code snippets were taken from https://github.com/typelevel/CT_from_Programmers.scala

Big thanks to @Zelenya, @kailuowang, and Typelevel contributors for providing the Scala translation!

  • Added a "Note from the editor", explaining the changes in this edition:
    image

  • Sample:

image

Assets 3

@hmemcpy hmemcpy released this Oct 21, 2018 · 66 commits to master since this release

I am proud to announce the book is now completed, and is going to the printers, to be available in hardcover soon (check back on the main page or follow @hmemcpy on twitter for more info.)

A huge thanks to all contributors, and Bartosz, of course, for helping making this book! Enjoy!

Assets 5

@hmemcpy hmemcpy released this Sep 17, 2018 · 86 commits to master since this release

Very excited to present this version! It contains tons of tweaks and fixes, as well as brand new formatting for images - with backgrounds removed by @Zelenya!

In addition, the book was formatted for printing - with correct margins and layout, suitable for a hardcover US Trade (6x9") book!

Very soon now.

Assets 4

@hmemcpy hmemcpy released this Jul 30, 2018 · 105 commits to master since this release

Various tweaks and bug fixes.

Assets 3

@hmemcpy hmemcpy released this Mar 27, 2018 · 126 commits to master since this release

  • Added a section "The Hom-Functor" in Functoriality (thanks Bartosz for the update!)
  • Additional minor fixes
Assets 3
You can’t perform that action at this time.