BEGIN:VCALENDAR VERSION:2.0 PRODID:-//TechMeetups - ECPv5.11.0//NONSGML v1.0//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALNAME:TechMeetups X-ORIGINAL-URL:https://techmeetups.com X-WR-CALDESC:Events for TechMeetups BEGIN:VTIMEZONE TZID:Europe/London BEGIN:DAYLIGHT TZOFFSETFROM:+0000 TZOFFSETTO:+0100 TZNAME:BST DTSTART:20190331T010000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETFROM:+0100 TZOFFSETTO:+0000 TZNAME:GMT DTSTART:20191027T010000 END:STANDARD END:VTIMEZONE BEGIN:VEVENT DTSTART;TZID=Europe/London:20190613T184500 DTEND;TZID=Europe/London:20190613T213000 DTSTAMP:20231104T112501 CREATED:20190529T093249Z LAST-MODIFIED:20190529T095809Z UID:77047-1560451500-1560461400@techmeetups.com SUMMARY:Functional Programming DESCRIPTION:We’re glad to announce our second meetup! In this session\, we will have three speakers talking about functional programming: We will explore functional programming from various perspectives such as domain architecture\, all the way to concurrency as well as trying to understand how to apply functional programming to real problems. \nThe tentative agenda as follows:\n6:45 pm – Sign-in and food & drinks\n7:15 pm – Introduction talk by Cédric Deniau\, CTO\, Crealytics GmbH\n7:30 pm – Florian Stefan (Domain architecture using functional programming)\n8:00 pm – Markus Hauck (Intro to functional programming using text analytics)\n8:30 pm – Nikhil Anurag (Concurrency the functional way)\n9:00 pm – Networking & drinks \nWe look forward to seeing you there! Do not hesitate to bring along your questions and friends! \nPlease keep in mind that we will take photos of the session\, which will include some audience members as well. If you would like to avoid being in any of the photos\, please write us a note via meetup or reach out to one of the organizers at the venue before the session starts. \n***\n1. Summary – Domain architecture using functional programming\nThis talk is about tactical design with functional programming. It will share some experiences with factors that drive the entropy of a software system\, how domain-driven design helps to reduce the effect of these factors and why functional programming is a natural way for implementing tactical design patterns. \n2. Summary – Intro to functional programming using text analytics\nWhile functional programming has become more and more popular\, many programmers still struggle to understand the benefits and how to apply them to an actual problem. This talk will introduce some concepts from functional programming and directly apply them to calculate metrics over a text. Using those abstractions\, we will see a solution that composes well and can easily be extended as well as adapted to other problems from practice. \n3. Summary – Concurrency the functional way\nConcurrency and parallelism are essential concepts to grasp in today’s IT world. The talk details the evolution of concurrency from simple to complex model by explaining how it is implemented in three programming languages. The talk also explains how functional programming makes it easier to reason about the predictability of the program in the context of concurrency. \n  \nOFFICIAL WEBSITE — > HERE \n  URL:https://techmeetups.com/event/functional-programming/ LOCATION:crealytics GmbH\, Salzufer 12 \, Berlin\, 10587\, Germany CATEGORIES:Conference,Course, Training or Workshop,Meeting or Networking ATTACH;FMTTYPE=image/png:https://techmeetups.com/wp-content/uploads/2019/05/meetup_functionalprogramming_banner.png END:VEVENT END:VCALENDAR