These pages mirror the main Curry On website which can be found here.
Talks
Dates
Mon 16 JulDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Mon 16 Jul
Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
11:00 - 12:30 | |||
11:00 40mTalk | Streaming analytics: How to Get Fast Predictions From Real-Time Data with Flink, Kafka, and Cassandra CurryOn Curry On Talks Bas Geerdink ING | ||
11:50 40mTalk | ApacheSpark as a gateway drug to FP: Concepts taught & broken CurryOn Curry On Talks Holden Karau Google |
11:00 - 12:30 | |||
11:00 40mTalk | Adding kind-polymorphism to the Scala programming language CurryOn Curry On Talks Miles Sabin Underscore LLP | ||
11:50 40mTalk | Constant-time crypto programming with FaCT CurryOn Curry On Talks Deian Stefan University of California, San Diego |
11:00 - 12:30 | |||
11:00 40mTalk | Your inner compiler engineer wants out! CurryOn Curry On Talks Jesse Alama Vicampo | ||
11:50 40mTalk | Atom Heart Monad: FRP in C++ CurryOn Curry On Talks Ivan Čukić KDE e.V. |
13:50 - 15:20 | |||
13:50 40mTalk | Domain Specific Programming Platforms for Creativity CurryOn Curry On Talks Jennifer Mary Jacobs Stanford | ||
14:40 40mTalk | Finite of Sense and Infinite of Thought: A History of Computation, Logic and Algebra CurryOn Curry On Talks |
13:50 - 15:20 | |||
13:50 40mTalk | A CRDT Primer: Defanging Order Theory CurryOn Curry On Talks John Mumm Vectrology Solutions | ||
14:40 40mTalk | Better living through incrementality: Immediate static analysis feedback without loss of precision CurryOn Curry On Talks |
13:50 - 15:20 | |||
13:50 40mTalk | Taming the C monster: Haskell FFI techniques CurryOn Curry On Talks Fraser Tweedale Red Hat | ||
14:40 40mTalk | Akka.JS and why the actor model matters even in JS's world. CurryOn Curry On Talks Andrea Peruffo Nokia |
15:55 - 17:25 | |||
15:55 40mTalk | Spoofax: Live Programming Language Design CurryOn Curry On Talks Eelco Visser Delft University of Technology | ||
16:45 40mTalk | Transducing for fun and profit CurryOn Curry On Talks Simon Belak Metabase |
15:55 - 17:25 | |||
15:55 40mTalk | It Ain't Necessarily So CurryOn Curry On Talks Chris Ford ThoughtWorks (UK) Ltd. | ||
16:45 40mTalk | Language Design in the Open CurryOn Curry On Talks Yulia Startsev Mozilla |
15:55 - 17:25 | |||
15:55 40mTalk | Papers we love - Elixir edition CurryOn Curry On Talks Andrea Leopardi Weedmaps | ||
16:45 40mTalk | Hackett: a metaprogrammable Haskell CurryOn Curry On Talks Alexis King Northwestern University |
Tue 17 JulDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Tue 17 Jul
Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
11:00 - 12:30 | |||
11:00 40mTalk | Code into Data: Embedding programs into datastores with GraalVM CurryOn Curry On Talks Thomas Wuerthinger Oracle Labs | ||
11:50 40mTalk | Challenges in Large-Scale Mobile App Performance CurryOn Curry On Talks Manu Sridharan Uber |
11:00 - 12:30 | |||
11:00 40mTalk | Little Languages CurryOn Curry On Talks Chris Laffra Uber Technologies | ||
11:50 40mTalk | Why VM Benchmarking is Probably Misleading you CurryOn Curry On Talks Edd Barrett King's College London |
11:00 - 12:30 | |||
11:00 40mTalk | Strategies for Streaming CurryOn Curry On Talks Arnout Engelen Lightbend | ||
11:50 40mTalk | Distributed Systems Protocols and their Vulnerabilities CurryOn Curry On Talks |
13:50 - 15:20 | |||
13:50 40mTalk | Rethinking Modern Web Browsers CurryOn Curry On Talks Ben Livshits Imperial College London, UK | ||
14:40 40mTalk | Lessons from a Big Data Machine Learning Startup CurryOn Curry On Talks Cliff Click Self |
13:50 - 15:20 | |||
13:50 40mTalk | Simplicity - The Road Not Taken? CurryOn Curry On Talks Dave Thomas Kx Systems | ||
14:40 40mTalk | Serverless Computing with Functions CurryOn Curry On Talks |
13:50 - 15:20 | |||
13:50 40mTalk | SuperRecord: Practical Anonymous Records for Haskell CurryOn Curry On Talks Alexander Thiemann Stripe Inc | ||
14:40 40mTalk | Lector in Codigo CurryOn Curry On Talks |
15:55 - 17:25 | |||
15:55 40mTalk | Do-It-Yourself Functional Reactive Programming CurryOn Curry On Talks Manuel Chakravarty Tweag I/O & IOHK | ||
16:45 40mTalk | DB ⋈ FP = Datafun: a new functional query language CurryOn Curry On Talks Michael Arntzenius University of Birmingham, UK |
15:55 - 17:25 | |||
15:55 40mTalk | Isolation Without Containers CurryOn Curry On Talks Tyler McMullen Fastly | ||
16:45 40mTalk | Using APIs and micro-services as the glue between observed and derived facts CurryOn Curry On Talks Faraz Babar American Express |
15:55 - 17:25 | |||
15:55 40mTalk | Type-Safe GraphQL Servers with GADTs CurryOn Curry On Talks Andreas Garnæs Zendesk | ||
16:45 40mTalk | Luna - overview CurryOn Curry On Talks Sylwia Brodacka Luna |