BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//wp-events-plugin.com//7.2.3.1//EN
BEGIN:VEVENT
UID:909@lincs.fr
DTSTART;TZID=Europe/Paris:20250606T110000
DTEND;TZID=Europe/Paris:20250606T120000
DTSTAMP:20250603T073249Z
URL:https://www.lincs.fr/events/writing-reactive-code-in-python-3/
SUMMARY:Writing reactive code in Python
DESCRIPTION:It is often stated that “there are 2 hard problems in
 computer science: cache invalidation\, naming things\, and off-by-1
 errors.” In this talk\, we’ll take a shot at addressing an instance of
 the first problem: cache invalidation. More specifically\, we consider code
 in which a number of values are 1- computed based off of other (dynamic)
 values and 2- cached to avoid recomputing them all the time\, and look at
 how to automate lazy computation\, caching\, cache invalidation and
 dependency tracking. This will be designed with the mindset of building a
 library/module which aims to minimize the impact on user code.
CATEGORIES:Tools, Tips and Tricks,Working Group
END:VEVENT
BEGIN:VTIMEZONE
TZID:Europe/Paris
X-LIC-LOCATION:Europe/Paris
BEGIN:DAYLIGHT
DTSTART:20250330T030000
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR