BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Porto Innovation Hub - ECPv5.2.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Porto Innovation Hub
X-ORIGINAL-URL:https://portoinnovationhub.pt
X-WR-CALDESC:Events for Porto Innovation Hub
BEGIN:VTIMEZONE
TZID:Europe/Lisbon
BEGIN:DAYLIGHT
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
TZNAME:WEST
DTSTART:20200329T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
TZNAME:WET
DTSTART:20201025T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Lisbon:20200206T183000
DTEND;TZID=Europe/Lisbon:20200206T200000
DTSTAMP:20260407T205216
CREATED:20200130T164552Z
LAST-MODIFIED:20200131T111852Z
UID:3274-1581013800-1581019200@portoinnovationhub.pt
SUMMARY:2nd ExpertTalks in Porto: More Tests\, Less Work + Functional Wars - Episode 1
DESCRIPTION:ExpertTalks Porto. \nMeetup. \nMORE TESTS\, LESS WORK\nWriting tests can be tricky. How do you ensure appropriate coverage yet keep things straightforward and maintainable? Generative (or property-based) testing frameworks exist to reinforce your tests with hundreds of randomised checks\, but they require changing your test design mentality. This talk introduces fast-check and its underpinnings\, and suggests strategies to help you make the most of it immediately. \nLuís Rodrigues\, Senior Software Engineer @ Equal Experts \n  \nFUNCTIONAL WARS: EPISODE 1 – THE FUNCTOR MENACE \nCategory theory is hard\, but it is hardly essential to do functional programming. Nevertheless\, understanding certain concepts will help the non-mathematicians of us to better leverage the power that functional programming gives us.\nThis talk is not a category theory tutorial\, but instead tries to present some of these concepts in a more approachable way for programmers. \nVítor Castro\, Engineering Lead @ Equal Experts
URL:https://portoinnovationhub.pt/event/2nd-experttalks-in-porto-more-tests-less-work-functional-wars-episode-1/
END:VEVENT
END:VCALENDAR