Conversation

Trying Category Theory again. Does anyone have good intros for someone who: * Has strong background in CS, PL/types and *operational* semantics, but none in denotational * Knows what a group is, but no topology or real analysis * Does NOT learn from pictures
13
46
I have Pierce's Category Theory for Computer Scientists book on loan from a friend that is short but nifty - it has some examples relating it to little functional languages. But I'm still a beginner at this stuff, so take my recommendation with a grain of salt.
1
5
I've not yet really applied myself to learning this stuff (juggling lots of things), but I wouldn't be surprised if I agreed with you after reading it more closely.
1
1
Sure, I'm happy to rant about math writing, I'm just taking a day off from that. I liked a lot better Peter Smith's suggestions — his notes and then Leinster's book. I don't like Awodey's, but IIRC my problem there were with later chapters.
2
1
Show replies
What are some good programming language examples? I have the feeling that most are like “any model of STλC is a CCC”, which is not really an example (though motivating). Meanwhile, models are often random mathematical structures, so ultimately these examples can't be avoided.
3
5
Ah, that's a good point - I'm very much out of my depth with this stuff, but the example of a little functional language Peirce's book was helpful, and then helped me then go to getting my head around the other mathematical examples.
1
Show replies