Linear Time Variance Inference for PEP 695
We provide linear time algorithm for inferring the variance of type parameters declared using the Python syntax introduced in PEP 695.
We provide linear time algorithm for inferring the variance of type parameters declared using the Python syntax introduced in PEP 695.
I'm describing a thought experiment that hopefully helps to convince people to get vaccinated despite feeling uncertain about some aspects of COVID-19.
I demonstrate how to (ab)use generators to transform any recursive function into an iterative one with nearly zero code changes.
This is a blog post I wrote while I was working on the Haskell-based smart contract language Daml at Digital Asset.
This is a talk I gave at the Zürich Friends of Haskell meetup while I was working on the Haskell-based smart contract language Daml at Digital Asset.
This is a blog post I wrote with Shayne Fletcher while we were both working on the Haskell-based smart contract language Daml at Digital Asset.
This is a blog post I wrote with Robin Krom while we were both working on the Haskell-based smart contract language Daml at Digital Asset.
This is a blog post I wrote with Neil Mitchell while we were both working on the Haskell-based smart contract language Daml at Digital Asset.
This is a blog post I wrote with Jost Berthold while we were both working on the Haskell-based smart contract language Daml at Digital Asset.