30 lines
895 B
Text
30 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
|