It looks like you're new here. If you want to get involved, click one of these buttons!

- All Categories 2.4K
- Chat 503
- Study Groups 21
- Petri Nets 9
- Epidemiology 4
- Leaf Modeling 2
- Review Sections 9
- MIT 2020: Programming with Categories 51
- MIT 2020: Lectures 20
- MIT 2020: Exercises 25
- Baez ACT 2019: Online Course 339
- Baez ACT 2019: Lectures 79
- Baez ACT 2019: Exercises 149
- Baez ACT 2019: Chat 50
- UCR ACT Seminar 4
- General 75
- Azimuth Code Project 110
- Statistical methods 4
- Drafts 10
- Math Syntax Demos 15
- Wiki - Latest Changes 3
- Strategy 113
- Azimuth Project 1.1K
- - Spam 1
- News and Information 148
- Azimuth Blog 149
- - Conventions and Policies 21
- - Questions 43
- Azimuth Wiki 718

Options

Hi, I'm Johan, physics undergrad from Switzerland. I joined for the Applied Category theory course. I discovered Category theory while learning Haskell on my own, and was struck by its clarity and power. Since then, I also encountered it in class, in Galois theory, and for topological quantum field theories.

My main interests are Physics, Math and CS, so I'm curious of the applications of CT in these fields. However I'm also curious about how could it be used in other less theoretical fields.

## Comments

Welcome, Johan!

I studied c.s., but have a gap in my learning when it comes to Haskell.

Can you write a little bit about some of the key ways in which constructs from category theory are used in Haskell?

Of course I could find this on the web, but I am interested to hear it from your perspective.

Thanks!

`Welcome, Johan! I studied c.s., but have a gap in my learning when it comes to Haskell. Can you write a little bit about some of the key ways in which constructs from category theory are used in Haskell? Of course I could find this on the web, but I am interested to hear it from your perspective. Thanks!`

Hi there!

`Hi there!`