29 lines
895 B
Text
29 lines
895 B
Text
BEGIN:VCALENDAR
|
|
PRODID;X-RICAL-TZSOURCE=TZINFO:-//com.denhaven2/NONSGML ri_cal gem//EN
|
|
CALSCALE:GREGORIAN
|
|
VERSION:2.0
|
|
BEGIN:VTIMEZONE
|
|
TZID;X-RICAL-TZSOURCE=TZINFO:Europe/Berlin
|
|
BEGIN:DAYLIGHT
|
|
DTSTART:20140330T020000
|
|
RDATE:20140330T020000
|
|
TZOFFSETFROM:+0100
|
|
TZOFFSETTO:+0200
|
|
TZNAME:CEST
|
|
END:DAYLIGHT
|
|
END:VTIMEZONE
|
|
BEGIN:VEVENT
|
|
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20140614T214500
|
|
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20140614T201500
|
|
DTSTAMP;VALUE=DATE-TIME:20140621T010246Z
|
|
UID:XQfQw53sLG_WDBP28Jwwrg@frab.cccv.de
|
|
DESCRIPTION:Programming language paradigms all have a different set of in
|
|
teresting effects\, in this presentation I will show you how to treat ef
|
|
fects as types and compose them to "effect sandwiches" aka. monad transf
|
|
ormers in Haskell.
|
|
URL:/fahrplan/2014/events/5893.html
|
|
SUMMARY:Composing Side Effects
|
|
ORGANIZER:COSIN14
|
|
LOCATION:Movie room
|
|
END:VEVENT
|
|
END:VCALENDAR
|