Opaleye: An embedded SQL-generating query language for Haskell
Details
7pm: An introductory Haskell talk (subject TBD) by Samuel Hoffstaetter
8pm: Opaleye: An embedded SQL-generating query language for Haskell by Tom Ellis
Opaleye is an embedded domain specific language bringing typesafe and composable SQL queries to Haskell. Its aim is to allow users to write reusable fragments of query code and combine them into larger queries with compile-time guarantees that they result in valid SQL. It has been used in production over the last year.
Tom Ellis studied Computer Science and Mathematics at Cambridge University before becoming a software developer in the finance industry. In 2013 he started Purely Agile, a Haskell-based software development consultancy.
