Tim Williams has worked as a software developer in the finance industry for 15 years. He has been using Haskell professionally for over 6 years, building contract languages at Barclays, trading systems at Standard Chartered and now distributed ledger technology at Digital Asset. 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