The Haskell Interlude cover image

16: Oskar Wickström

The Haskell Interlude

00:00

The TLA-Plus Quick-Standard Project

The quick-stroke project sprung out of the property-based testing interest of mine. I was really interested and inspired by this temporal logic approach of specification, basically. And I saw some connection to the state machine testing that we discussed before. It's getting the specification right, it's as hard as getting the code right almost, right? Yeah. You have to fiddle with generators and stuff to trigger these edge cases, but not too often because it's unproductive. Exactly. Still, I haven't used TLA-plus for anything real. But I had this interest in temporal logic. So I've messed around with alloy a bit. We used it for some interesting problem, which

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