FTfJP 2018
Mon 16 - Sat 21 July 2018
Amsterdam, Netherlands
co-located with
ECOOP and ISSTA 2018
Toggle navigation
Attending
Venue: ISSTA Steering Committee Meeting
Restaurant: Cafe de Jaren
Venue: Uber
Venue: Mövenpick Hotel Amsterdam City Centre
Restaurant: Tobacco Theater
Restaurant: Zaalverhuur Pakhuis de Zwijger
Restaurant: De Koninklijke Industrieele Groote Club
Program
FTfJP Program
Your Program
Mon 16 Jul
Tue 17 Jul
Wed 18 Jul
Thu 19 Jul
Fri 20 Jul
Sat 21 Jul
Tracks
FTfJP 2018
FTfJP
Co-hosted Conferences
CurryOn
CurryOn
CurryOn
Curry On Keynotes
CurryOn
Curry On Talks
ECOOP
ECOOP
ECOOP
Artifacts
ECOOP
Keynotes
ECOOP
Research Papers
ECOOP
Journal-First
ISSTA
ISSTA
ISSTA
Artifacts
ISSTA
Keynotes
ISSTA
Steering Committee Meeting (By Invitation Only)
ISSTA
Technical Papers
ISSTA
Tool Demonstrations
Workshops
BenchWork
COP
DPA
ICOOOLPS
INTUITESTBEDS
ISAGT
ML4PL
Panathon
SALAD
SOAP
TAV-CPS/IoT
VORTEX
WoSSCA
Organization
FTfJP 2018 Committees
Track Committees
Program Committee
Steering Committee
Contributors
People Index
Co-hosted Conferences
CurryOn
Organizing Committee
ECOOP
Organizing Committee
ECOOP Artifacts
ECOOP Research Papers
ISSTA
Organizing Committee
ISSTA Artifacts
ISSTA Technical Papers
ISSTA Tool Demonstrations
Workshops
BenchWork
Organizing Committee
Program Committee
COP
Organizing Committee
Program Committee
DPA
Organizing Committee
ICOOOLPS
Organizing Committee
Program Committee
INTUITESTBEDS
Organizing Committee
Program Committee
ISAGT
Organizing Committee
Program Committee
ML4PL
Organizing Committee
Program Committee
Panathon
Organizers
SALAD
Organizing Committee
Program Committee
SOAP
Organizing Committee
Program Committee
TAV-CPS/IoT
Organizing Committee
Program Committee
VORTEX
Organizing Committee
Program Committee
WoSSCA
Attendees
Program Committee
Organizing Committee
Search
Series
Series
FTfJP 2024
FTfJP 2023
FTfJP 2022
FTfJP 2021
FTfJP 2020
FTfJP 2019
FTfJP 2018
FTfJP 2017
FTfJP 2016
FTfJP 2015
Sign in
Sign up
ECOOP and ISSTA 2018
(
series
) /
FTfJP 2018 (
series
) /
Mövenpick Hotel Amsterdam City Centre
/
Room information: Matterhorn III
Venue
Mövenpick Hotel Amsterdam City Centre
Room name
Matterhorn III
Floor
0
Room Information
No extra information available
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
.
Use conference time zone: (GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-06:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-04:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+04:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+09:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+10:00) Hobart
(GMT+10:00) Vladivostok
(GMT+10:30) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+11:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+12:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+12:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
×
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Mon 16 Jul
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
11:00 - 12:30
Track 3
CurryOn Curry On Talks
at
Matterhorn III
11:00
40m
Talk
Your inner compiler engineer wants out!
CurryOn Curry On Talks
Jesse Alama
Vicampo
11:50
40m
Talk
Atom Heart Monad: FRP in C++
CurryOn Curry On Talks
Ivan Čukić
KDE e.V.
13:50 - 15:20
Track 3
CurryOn Curry On Talks
at
Matterhorn III
13:50
40m
Talk
Taming the C monster: Haskell FFI techniques
CurryOn Curry On Talks
Fraser Tweedale
Red Hat
14:40
40m
Talk
Akka.JS and why the actor model matters even in JS's world.
CurryOn Curry On Talks
Andrea Peruffo
Nokia
15:55 - 17:25
Track 3
CurryOn Curry On Talks
at
Matterhorn III
15:55
40m
Talk
Papers we love - Elixir edition
CurryOn Curry On Talks
Andrea Leopardi
Weedmaps
16:45
40m
Talk
Hackett: a metaprogrammable Haskell
CurryOn Curry On Talks
Alexis King
Northwestern University
Tue 17 Jul
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
11:00 - 12:30
Track 3
CurryOn Curry On Talks
at
Matterhorn III
11:00
40m
Talk
Strategies for Streaming
CurryOn Curry On Talks
Arnout Engelen
Lightbend
11:50
40m
Talk
Distributed Systems Protocols and their Vulnerabilities
CurryOn Curry On Talks
Yifan Xing
13:50 - 15:20
Track 3
CurryOn Curry On Talks
at
Matterhorn III
13:50
40m
Talk
SuperRecord: Practical Anonymous Records for Haskell
CurryOn Curry On Talks
Alexander Thiemann
Stripe Inc
14:40
40m
Talk
Lector in Codigo
CurryOn Curry On Talks
Alvaro Videla
15:55 - 17:25
Track 3
CurryOn Curry On Talks
at
Matterhorn III
15:55
40m
Talk
Type-Safe GraphQL Servers with GADTs
CurryOn Curry On Talks
Andreas Garnæs
Zendesk
16:45
40m
Talk
Luna - overview
CurryOn Curry On Talks
Sylwia Brodacka
Luna
Mon 16 Jul
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Matterhorn III
CurryOn Curry On Talks
Track 3
CurryOn Curry On Talks
Track 3
CurryOn Curry On Talks
Track 3
Tue 17 Jul
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Matterhorn III
CurryOn Curry On Talks
Track 3
CurryOn Curry On Talks
Track 3
CurryOn Curry On Talks
Track 3
Mon 16 Jul
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Matterhorn III
CurryOn Curry On Talks
Your inner compiler engineer wants out!
11:00 - 11:40
CurryOn Curry On Talks
Atom Heart Monad: FRP in C++
11:50 - 12:30
CurryOn Curry On Talks
Taming the C monster: Haskell FFI techniques
13:50 - 14:30
CurryOn Curry On Talks
Akka.JS and why the actor model matters even in JS's world.
14:40 - 15:20
CurryOn Curry On Talks
Papers we love - Elixir edition
15:55 - 16:35
CurryOn Curry On Talks
Hackett: a metaprogrammable Haskell
16:45 - 17:25
Tue 17 Jul
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Matterhorn III
CurryOn Curry On Talks
Strategies for Streaming
11:00 - 11:40
CurryOn Curry On Talks
Distributed Systems Protocols and their Vulnerabilities
11:50 - 12:30
CurryOn Curry On Talks
SuperRecord: Practical Anonymous Records for Haskell
13:50 - 14:30
CurryOn Curry On Talks
Lector in Codigo
14:40 - 15:20
CurryOn Curry On Talks
Type-Safe GraphQL Servers with GADTs
15:55 - 16:35
CurryOn Curry On Talks
Luna - overview
16:45 - 17:25
x
Sun 22 Dec 15:55