Tim Williams has worked as a software developer in the finance industry for over 15 years. He has programmed Haskell professionally for over 6 years and is currently a member of the Strats team at Standard Chartered Bank, writing trading software in Haskell. He holds a PhD in Physics from the University of Bristol.
I'm speaking at...
Haskell eXchange 2018
Two days in London
Back for a seventh installment, the Haskell eXchange is an annual conference created for and by the Skills Matter community. An opportunity for Haskellers to meet, learn and share skills, discover emerging technologies and help evolve the Haskell ecosystem. Everyone is welcome to join, whether...haskell haskellx types functional-programming
Talks I've Given
An EDSL for KDB/Q: Rationale, Techniques and Lessons Learned
Featuring Tim Williams
Haskell is expressive enough to enable the composition of staged programs, thus giving a powerful and lightweight technique for code generation. This is often referred to as an embedded domain specific language or EDSL. You get all the benefits of the Haskell host language, such as strong static...haskell haskellx dsl compiler recursion