title: Categories and Functors (Pure and Applied Mathematics, Vol. 39)
author: Vyacheslav L. Girko
description: Now in its third edition, this classic textbook includes basic concepts and applications in agriculture, forestry, environmental science, and a new section entirely devoted to ecology. This revised and updated edition guides students through biochemical and microbial processes in soils and introduces them to microbial processes in water and sediments. Soil Microbiology, Ecology, and Biochemistry serves as an invaluable resource for students in biogeochemistry, soil microbiology, soil ecology, sustainable agriculture, and environmental amelioration.NEW TO THIS EDITION:* New section on Ecology integrated with biochemistry and microbiology* Sections on exciting new methodology such as tracers, molecular analysis and computers that will allow great advances in this field* Six new chapters: bioremediation, soil molecular biology, biodiversity, global climate change, basic physiology and ecological interpretations * Expanded with contributions from leading soil microbiologists and agronomists on both fundamental and applied aspects of the science* Full-color figures* Includes a website with figures for classroom presentation use
zlib_text: Category Theory
  for Programmers
  Scala Edition
  Contains code snippets in Haskell and Scala
  By Bartosz Milewski
  compiled and edited by
  Igal Tabachnik
  
  Category Theory for Programmers
  Bartosz Milewski
  Version v1.3.0-0-g6bb0bc0
  August 12, 2019
  This work is licensed under a Creative Commons
  Attribution-ShareAlike 4.0 International License (cc by-sa 4.0).
  Converted from a series of blog posts by Bartosz Milewski.
  PDF and book compiled by Igal Tabachnik.
  LATEX source code is available on GitHub:
  https://github.com/hmemcpy/milewski-ctfp-pdf
  
  Contents
  A note from the editor
  xi
  Preface
  xiii
  Part One
  2
  1
  Category: The Essence of Composition
  2
  1.1
  Arrows as Functions . . . . . . . . . . . . . . . . . . . .
  2
  1.2
  Properties of Composition
  . . . . . . . . . . . . . . . .
  5
  1.3
  Composition is the Essence of Programming . . . . . .
  8
  1.4
  Challenges . . . . . . . . . . . . . . . . . . . . . . . . .
  11
  2
  Types and Functions
  12
  2.1
  Who Needs Types?
  . . . . . . . . . . . . . . . . . . . .
  12
  2.2
  Types Are