Software Unscripted cover image

Defunctionalization in a Functional Language with Ayaz Hafiz

Software Unscripted

00:00

The Problems With Nested Callbacks

In our co-generator reasons that we had to write like for one LLVM which is one of the co-generation back and so we target doesn't have this idea of like sharing types in a meaningful way. And so you would have to unroll this whole chain of shared types into something that was individually owned at each place. So now we use a system where we intern which is a fancy way of saying we try to be smart about making sure that the compiled values that we generated actually share between all of those all those layers. That's worked out well and we're pretty happy about but there are other things in different and various layers of compiler that that still make land assets quite

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app