BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//juliacon2023//talk//HDTGHB
BEGIN:VTIMEZONE
TZID:US/Eastern
BEGIN:DAYLIGHT
DTSTART:20220728T000000
TZNAME:EDT
TZOFFSETFROM:-0400
TZOFFSETTO:-0400
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20221106T020000
RDATE:20231105T020000
TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20230312T030000
RDATE:20240310T030000
TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Declaratively imposing constraints using ValueConstraints.jl - Jor
 is Kraak
DTSTART;TZID=US/Eastern:20230728T162000
DTEND;TZID=US/Eastern:20230728T163000
DTSTAMP:20260818T043902Z
UID:pretalx-juliacon2023-HDTGHB@pretalx.com
DESCRIPTION:`ValueConstraints.jl` provides a framework for declaratively e
 xpressing constraints on values\, e.g. "minimum"\, "maximum"\, "needs to b
 e within this set"\, etc. along with a small standard library of common co
 nstraints. It is fast\, i.e. on par with using regular function calls\, pr
 ovides friendly error messages and warnings\, and\, perhaps most important
 ly\, can serve as a foundation for the creation of schemas.
LOCATION:32-144
URL:https://pretalx.com/juliacon2023/talk/HDTGHB/
END:VEVENT
END:VCALENDAR
