BEGIN:VCALENDAR
PRODID:-//github.com/rianjs/ical.net//NONSGML ical.net 4.0//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:America/Phoenix
X-LIC-LOCATION:America/Phoenix
END:VTIMEZONE
BEGIN:VEVENT
DESCRIPTION:There are many unfamiliar terms that you run into when explori
 ng functional programming. Some of these terms have to do with naming str
 uctures that are not generally given a name in other styles of programmin
 g. Some common examples of these structures are monoid\, functor\, and mo
 nad. You can think of these as &quot\;design patterns for functional prog
 ramming&quot\;. This session will give you an understanding of the big id
 ea behind each of these patterns and where you might apply them. There&#3
 9\;s a good chance you&#39\;re already using some of them!
DTEND;TZID=America/Phoenix:20171014T140000
DTSTAMP:20260510T144034Z
DTSTART;TZID=America/Phoenix:20171014T130000
GEO:33.293070;-111.796620
LOCATION:Chandler - Gilbert Community College - IRN-124
ORGANIZER:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:There are many unfamiliar terms that you run into when exploring f
 unctional programming. Some of these terms have to do with naming structu
 res that are not generally given a name in other styles of programming. S
 ome common examples of these structures are monoid\, functor\, and monad.
  You can think of these as &quot\;design patterns for functional programm
 ing&quot\;. This session will give you an understanding of the big idea b
 ehind each of these patterns and where you might apply them. There&#39\;s
  a good chance you&#39\;re already using some of them!
UID:9c304c3f-cc4a-4730-86e5-bbb928ad315e
END:VEVENT
END:VCALENDAR
