Dan Marsden's Avatar

Dan Marsden

@stringdiagram.bsky.social

Categories, computer science and logic. Also: @stringdiagram@mathstodon.xyz Website: https://stringdiagram.com/

215 Followers  |  95 Following  |  10 Posts  |  Joined: 18.11.2024  |  1.7035

Latest posts by stringdiagram.bsky.social on Bluesky

MGS 2025

There are just a few days left now to register for the Midlands Graduate School (MGS) in Sheffield, 7-11 April 2025. Eight fantastic courses on category theory, type theory, coalgebra, semantics and more.

Registration closes on Monday 24th March.

tinyurl.com/MGS-2025

18.03.2025 10:05 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Finding The Slope Algorithm (Forward Mode Automatic Differentiation) - Computerphile
YouTube video by Computerphile Finding The Slope Algorithm (Forward Mode Automatic Differentiation) - Computerphile

A great new @computerphile.bsky.social episode from Nottingham FP lab PhD student Mark Williams

www.youtube.com/watch?v=QwFL...

14.02.2025 21:13 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Mostly it's manual TikZ in a text editor. For the book we use lhs2tex and some text inclusion tricks combined with parameterized TikZ diagrams to get a moderate amount of code reuse.

Some of our approach to the TikZ is written up here

stringdiagram.com/wp-content/u...

12.02.2025 18:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Back to book writing AKA drawing lots of colourful pictures. This time a proof step relating to the codensity monad transformer, using some new notational tricks and a somewhat angular style.

12.02.2025 16:37 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Quantinuum - Research Software Engineer - Quantum Software Quantinuum are hiring a research software engineer to work on compilation of fault-tolerant quantum software for the next generation of quantum computers. Quantum software relies on quantum error corr...

Hello fellow quantumists. My team want to hire a QEC person to work on adding QEC support to our quantum compilation stack. The job is based in Cambridge.

Please share! Tell your QEC friends!

#job #quantinuum #quantum #qec #quantumcomputing #quantumsoftware
jobs.eu.lever.co/quantinuum/d...

27.01.2025 18:58 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
MGS 2025

The Midlands Graduate School (MGS) in the Foundations of Computing Science will be held 7-11 April 2025 in Sheffield, UK. Eight fantastic courses on category theory, logic, type theory, coalgebra, semantics, and quantum computing.

www.andreipopescu.uk/MGS_Sheffiel...

27.01.2025 09:37 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
QPL 2025 Official Website for the QPL 2025 Conference

Quantum Physics and Logic is in Varna this year:
qpl2025.github.io

14.01.2025 13:46 β€” πŸ‘ 3    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
PhD Abstracts | Journal of Functional Programming | Cambridge Core PhD Abstracts - Volume 35

We're delighted to publish ten PhD abstracts in this round. Topics range from types to tests, from synthesis to software engineering, from datatypes to differentiation. Have a look!

13.01.2025 03:23 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1
A large diagram showing 25 different graphical languages and their relationships.

A large diagram showing 25 different graphical languages and their relationships.

You can't read "A survey of graphical languages for monoidal
categories" by Peter Selinger and then not post the impressive diagram at the end!

10.12.2024 15:41 β€” πŸ‘ 10    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

The School of Computing at the University of Kent has a PhD scholarship available, and the deadline to apply is February 15th.

We're especially interested in students interested in programming languages, compilers, and systems!

www.kent.ac.uk/scholarships...

10.12.2024 10:42 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
10 Fully-Funded PhD Studentships

The University of Nottingham School of Computer Science just opened applications for 10 fully funded PhD studentships.

For people interested in functional programming, category theory, type theory and other areas of interest to the FP Lab, please see here:

people.cs.nott.ac.uk/pszgmh/10-ph...

03.12.2024 14:23 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Midlands Graduate School Christmas Seminars 2024

UK Computer Scientists: this years Midlands Graduate School Christmas Seminars will be held on the afternoon of Tuesday 17th December at the University of Sheffield.

andreipopescu.uk/MGS_Sheffiel...

02.12.2024 09:36 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Thanks! I'd quite like to write such a textbook at some point. I need to finish my current book project first, which is the sequel to Introducing String Diagrams, jointly with Ralf Hinze.

26.11.2024 08:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Strathclyde Chancellor’s Fellow in Mathematically Structured Programming (667134) Strathclyde Chancellor’s Fellow in Mathematically Structured Programming (667134), Through our Strathclyde Global Talent Programme, we will recruit early career researchers to help us achieve Strathcl...

We're hiring!

strathvacancies.engageats.co.uk/Vacancies/W/...

We're the Mathematically Structured Programming group at the University of Strathclyde.

24.11.2024 11:25 β€” πŸ‘ 28    πŸ” 13    πŸ’¬ 0    πŸ“Œ 1
Post image

After finding I'd forgotten a lot of useful stuff, I've finally treated myself to @chrisheunen.bsky.social and Jamie Vicary's excellent book. Great to have so much good stuff in one place, even if that isn't my memory!

23.11.2024 15:53 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Quantinuum - Research Software Engineer - Quantum Software We are hiring a Research Software Engineer to join our Cambridge-based Quantum Software team. As a member of our Quantum Software R&D team, you will focus on optimising quantum circuits. Your responsi...

JOB AD:
We are looking for someone who can optimise the shit out of quantum circuits. If that is you, then you might consider applying for this job:
jobs.eu.lever.co/quantinuum/9...

#quantinuum #quantum #quantumcomputing #hiring #jobad

19.11.2024 11:17 β€” πŸ‘ 14    πŸ” 8    πŸ’¬ 1    πŸ“Œ 0
Preview
Dan Marsden Theoretical computer scientist and lover of of monads and string diagrams

As an introduction, I'm a theoretical computer scientist based at the University of Nottingham, and a former industry programmer.

I'm interested in category theory, logic and the foundations of computer science.

My blog on the theory of monads can be found here:

stringdiagram.com/blog/

18.11.2024 09:23 β€” πŸ‘ 24    πŸ” 5    πŸ’¬ 3    πŸ“Œ 0

@stringdiagram is following 19 prominent accounts