Advertisement · 728 × 90

Posts by Dan Marsden

Midlands Graduate School 2026 Midlands Graduate School (MGS) 2026

If you missed the MGS 2026 registration deadline, we have a few places left, and have extended registration until Sunday 29th March.

ulrikbuchholtz.dk/mgs2026/

4 weeks ago 0 0 0 0
Midlands Graduate School 2026 Midlands Graduate School (MGS) 2026

We're happy to announce that registration for the Midlands Graduate School 2026, to take place 13–17 April at the University of Nottingham, UK, is now open:

ulrikbuchholtz.dk/mgs2026/

1 month ago 0 0 0 0
Midlands Graduate School 2026 Midlands Graduate School (MGS) 2026

I'm delighted to announce that the next Midlands Graduate School (MGS) in the Foundations of Computing Science will
be held in Nottingham, UK, from 13-17 April 2026.

tinyurl.com/MGS-2026

4 months ago 0 0 0 0
Six weeks left to apply: 16 fully funded Quantum Informatics PhDs

Six weeks left to apply: 16 fully funded Quantum Informatics PhDs

quantuminformatics-cdt.ac.uk

4 months ago 4 2 0 0
Bulletin of EATCS

I have taken over from Yuri Gurevich as the editor of the Logic in Computer Science column in the Bulletin of the EATCS. He has been doing this for 37 years! Big shoes to fill.

For my first column, I've rendered my invited LICS 2025 talk into dialogue form: bulletin.eatcs.org/index.php/be...

5 months ago 2 1 0 0
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

1 year ago 1 1 0 0
Finding The Slope Algorithm (Forward Mode Automatic Differentiation) - Computerphile
Finding The Slope Algorithm (Forward Mode Automatic Differentiation) - Computerphile YouTube video by Computerphile

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

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

1 year ago 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...

1 year ago 1 0 0 0
Advertisement
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.

1 year ago 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...

1 year ago 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...

1 year ago 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

1 year ago 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!

1 year ago 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!

1 year ago 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...

1 year ago 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...

1 year ago 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...

1 year ago 1 1 0 0
Advertisement

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.

1 year ago 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.

1 year ago 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!

1 year ago 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

1 year ago 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/

1 year ago 23 5 3 0