Functional Programming Meets Blockchain

Uplink is an open source project providing a private permissioned distributed ledger framework specifically designed around use in the financial services industry. At the core is FCL, an asset modeling language which does not allow arbitrary computation to be constructed in contrary to most DLT languages (Ethereum, Corda, NEO). It is not a general purpose tool. Instead, FCL is constructed to model a specific set of requirements around the static analysis of contracts and facilitate both humans and machine intelligences to analyze the integrity and all possible states of the contract. In addition we will touch on concepts like networks of networks, zero knowledge proofs and why DLT isn’t for everything.

Come to a hand-on lunch and learn session with the creators of Uplink and walk away with a full belly and the ability to setup and run your first Uplink application. An apero with pizza and drinks will be provided

Speaker bio:

Based in London, Stephen Diehl is the cofounder of Adjoint ( and co-author of open-sourced DLT solution Uplink ( He is an expert software developer, lover of Haskell and functional programming industry leader with over 10 years experience in financial technology, high-assurance software and compiler architecture.

Place: ETH HG E33.1
Time: 12:00 - 13:00
Date: May 27th
Registration open: 2019-05-16 00:00 - 2019-05-26 18:00
Maximum number of participants: 25
Places remaining: Sorry, we are fully booked, but you can still enter the waiting list.
Contact: Any questions? cedric.ettlin ät

Registration is already closed

Please send important Mails to: