Here are some resources that are available online, for free:

These resources are available only in dead tree form to the best of our knowledge:

  • Basic Category Theory for Computer Scientists by Benjamin C. Pierce.
  • Conceptual Mathematics: A First Introduction to Categories by F. William Lawvere and Stephen H. Schanuel.