
26: Simon Marlow
The Haskell Interlude
00:00
Gleen: A General Purpose Storage Engine for Immutable Data
After Signaler, I went along to Roman's team and asked whether they'd be interested in having me join and help with Gleen. And well, there was only Roman and Chris on the team at the moment at the time, Chris Kukluitz. The primary motivation is for indexing your own code bases. But we didn't want it to be just a Facebook only solution. We wanted it to be open source and generally applicable. So how did Roman get away with writing it in Haskell? He made the case that to use Gleen, you wouldn't have to learn Haskell.
Transcript
Play full episode