Semantic Domain

Thursday, July 11, 2019

All Comonads, All The Time

›
(If you are on the POPL 2020 program committee, please stop reading until after your reviews are done.) It's been a few months since I...
3 comments:
Monday, May 13, 2019

Implementing Inverse Bidirectional Typechecking

›
In my last post, I remarked that the inverse bidirectional type system was obviously algorithmic. In In my last post, I remarked that ...
2 comments:
Friday, May 10, 2019

Inverting Bidirectional Typechecking

›
\[\newcommand{\bnfalt}{\;\;|\;\;} \newcommand{\To}{\Rightarrow} \newcommand{\From}{\Leftarrow} \newcommand{\rule}[2]{\frac{\displaystyle \b...
3 comments:
Tuesday, April 2, 2019

Some Paper Announcements

›
It has been a busy year for me so far, and it's nice to be able to tell the world about some of the fruits of that labour. In the next f...
Friday, August 10, 2018

Polarity and bidirectional typechecking

›
This past July, Max New asked me about the relationship between bidirectional typechecking and semantic notions like polarization and cal...
14 comments:
Monday, August 6, 2018

Category Theory in PL research

›
Over on Twitter, Max New wrote : Maybe the reason category theory seems useless for PL to many people is that it only gets really useful ...
2 comments:
Friday, August 3, 2018

The Worm Ouroboros

›
Here's a quick question: can the behaviour of the following bit of C code depend upon the semantics of the Python programming la...
‹
›
Home
View web version

About Me

Neel Krishnaswami
View my complete profile
Powered by Blogger.