Skip to content

Functional Programming

Meet other local people interested in Functional Programming: share experiences, inspire and encourage each other! Join a Functional Programming group.
pin icon
5,668
members
people1 icon
18
groups

Frequently Asked Questions

Yes! Check out functional programming events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.

Discover all the functional programming events taking place this week here. Plan ahead and join exciting meetups throughout the week.

Absolutely! Find functional programming events near your location here. Connect with your local community and discover events within your area.

Functional Programming Events Today

Join in-person Functional Programming events happening right now

Improv Taster
Improv Taster
**Taster Session Improv Theatre** Come to this fun and creative taster session for newbies in a supportive & playful atmosphere! After some group warmups we will play easy improv games for all levels. Whether you want to enhance your interpersonal skills, build self-confidence, or strengthen teamwork and emotional intelligence, improv theater offers it all - in the most fun way possible! Plus, you'll make new friends in a supportive, international community! [Tickets can be bought here.](https://eventfrog.ch/de/p/kurse-seminare/sonstige-kurse-seminare/taster-session-improv-7446153055639208664.html) This taster takes place in the Sous-sol room (downstairs) of the Quartierräume Bullinger, at Bullingerstr. 9, 8004 ZH Room opens 6.50pm. Session starts at 7.00pm. Please count in a few minutes to find the room. Cost: 20-40 CHF (price increases with time, so get your place now!) For more info, check [www.storylabor.ch](https://www.storylabor.ch/)
Let's practice Russian language (A1-A2 level)
Let's practice Russian language (A1-A2 level)
Всем привет! This meetup is for those who are starting to speak or want to refresh their abilities in speaking. I am a Russian language teacher and will help you during this event. The event repeats twice a month. There is a fee of 10 CHF for the event. We will play word or board games, read poems, guess what a proverb or an idiom means and I might come up with other activities. If you have any suggestions let me know. You should be able to express yourself a bit and know some basics in Russian. It won't work for complete beginners. We will meet in the restaurant&bar of the Ibis Styles Hotel not far from Zurich HB. See you there! До скорого!
Language Exchange
Language Exchange
Join us for the weekly Language Exchange! 🚀 Language Exchange WhatsApp Chat https://chat.whatsapp.com/C36TAgOl8Ei5qsWMNPZpHU Join the weekly Language Exchange (every monday) to work on your language skills, socialize and meet cool and open people. 💡HOW DOES IT WORK💡 1. Come to the location (for Spring and Summer the event will take place on a outside)☀️🍹 2. The Event Host will greet you🤜🏽🤛🏾 3. Choose the language flag that interests you and speak the language of the flag🇪🇸🇬🇧🇵🇹🇮🇹🇩🇪🇨🇭🇫🇷 4. Start talking with people around the world and improve your language skill💪🏽💭
Build Your Kitchen Tools | Pottery Workshop
Build Your Kitchen Tools | Pottery Workshop
Welcome to the **Kitchen Clay Lab** 🥄 A workshop for the little objects that quietly make your kitchen better. Think garlic graters, berry-washing bowls with holes, butter keepers, spoon holders for when you’re cooking, egg plates. The tools that live on your counter, help you cook, and make your kitchen feel a little more *you*. ✨ In this lab, you design and build a functional piece that upgrades your everyday cooking rituals, handmade, thoughtful, and actually useful. **📍 Location:** Schaffhauserstrasse 272, 8057 Zurich **🗓 Date & Time:** Monday, April 27th (18h-20h) **⏱ Duration:** 2 hours **💰 Price:** 70 CHF per participant **What You’ll Learn:** * Step-by-step guidance to create your pieces * Decorating and painting your pieces with your own personal style * Beginner-friendly techniques — no experience needed!‍ **What’s Included:** * All clay, paint, and working tools provided * Kiln firing to make your piece durable (glaze is not included) **All levels welcome** — from complete beginners to clay pros. ✨ Because even the smallest kitchen tools deserve personality. 📧 Email us at **[ceramics.wheels@gmail.com](https://ceramicsonwheels.ch/post/candle-and-incense-holders-workshop#)** if you have any questions! ***Please note that your spot is only fully secured once payment has been completed, either via TWINT or through Eventfrog. We do not process payments through Meetup.***
Afro Workout Dance Fitness Class
Afro Workout Dance Fitness Class
Hi there! I’m happy you have come across **Afro Dance Fitness classes**! Are you interested in group fitness (all levels) or dancing, Afrodance and Working out in a group of likeminded women to Afrobeats music, then this is for you! Afro Workout is an Afrodance inspired Dance Fitness Class in Zürich that combines dynamic dance moves and intensive Workout to Afrobeats. Similiar to Zumba but to Afro music including dance movement, fitness and sculpt. Afro is all about Good Vibes! Expressing a joy of living, to be confident and feel good in your body. Classes take place **every Monday from 7-8 pm** in Zürich Altstetten. For all levels! You don’t have to be a dancer or a fitness geek. Party, Dance and sweat with us to Afrobeats! First class is always free for first timers! Sign up for the FREE class [Free class](https://afroworkout.as.me/free-class) Please always sign up and RSVP to every class, via Meet up Event, [Email](vanessa@afroworkout.com) vanessa@afroworkout.ch, DM on Instagram or Sign up link on Website. There will be always more people in a class then shown on Meet up. Don‘t hesitate to sign up via above mentioned channels. Can‘t wait! Check daily updates and classes on [Instagram](https://instagram.com/afroworkout.ch?igshid=YmMyMTA2M2Y=) Website for more information and class info [www.afroworkout.ch](https://www.afroworkout.ch) Move, Dance and Stay Fit to Afrobeats!
Russian language class (B1-B2 level)
Russian language class (B1-B2 level)
Please contact me if you want to join the class. Добрый день! This class is for learners with a level B1 or higher. We will meet one time per week. Below is an information about the class. Today's topic and material: to be added.. Cost: 2 students 35 chf per hour, 3 or more student 25 chf per hour per person. Class Length: 1 hour Class structure: • We read a text or a chapter from a book, discuss new words students have. And/or we learn part of grammar and practice using it. We have a good grammar book for that. • After that we discuss the topic and answer the text follow-up questions. • I also give homework tasks to make sentences with new words or do a grammar exercises. • If we finish the exercises earlier, we play word games or have a free chat. If you have questions send me a message or post it in comments.

Functional Programming Events This Week

Discover what is happening in the next few days

Ownership Types in Rust
Ownership Types in Rust
Welcome back to Papers We Love, Zurich! In this session, Daniel Galán Pascual, a PhD student in the Information Security group at ETH Zürich, will present "**A Gentle Introduction to Ownership Types in Rust**". Ownership types are what give Rust its memory safety guarantees: the compiler statically rules out entire classes of bugs (use-after-free, data races, dangling pointers) with no garbage collector and no runtime cost. Through worked examples, the talk builds a working understanding of ownership in practice, drawing on the conceptual model of "[A Grounded Conceptual Model for Ownership Types in Rust](https://arxiv.org/abs/2309.04134)" and its accompanying Aquascope tool. **Why care?** * ***For systems programmers***: ownership types are a general approach to resource management that shows up across many languages, with Rust being the most prominent industrial example. The intuition you build means finally making sense of borrow checker errors when they matter most, both in Rust and beyond it. * ***For PL and type-theory enthusiasts***: ownership types have deep connections to linear and affine type theory. Seeing them in an industrial language reveals how theory meets real-world complexity. The talk will be 45-60 minutes, followed by discussion, Q&A and snacks. No prior background in type systems or Rust is required. However, basic systems programming background will be beneficial.
Practice your programming skills with Python, Js, Java, C(++) or ...
Practice your programming skills with Python, Js, Java, C(++) or ...
Anybody who wants to practice their programming skills is welcome. We share our ideas, learn from each other, do some exercise, ask questions, etc. This meetup is the best for those who want to improve their skills by programming and learning in a group If you want to learn more about our Co-Learning, please have a look at our website: [https://opentechschool-zurich.github.io/](https://opentechschool-zurich.github.io/) \*\*\* We have a chat group you can join to get more information: [https://app.element.io/#/room/#ots-zh:matrix.org](https://app.element.io/#/room/#ots-zh:matrix.org) (You need to create a free account if you don't already have one) Remote participants are also welcome. You first need to join the Element chat and then get into the video call that we start at around 19:00 (if we forget, pleas ping us in the Element chat!) \*\*\* Our main languages are Python and Javascript, but we welcome every programming languages. Some of the skills we can help you learning: * Python and * ... PyGame (Zero / Play) -.... Flask * ... Jupyter and data science -... PySide2 / PyQt * ... Shoebot * C++ and * ... Qt * ... cmake * ... and modern C++ * Flutter for Apps * PHP and * ... Vue.js * ... Wordpress * JS and React.js We have a few Github repository that can be interesting to browse:: https://github.com/opentechschool-zurich/
Angular Zurich April 2026
Angular Zurich April 2026
Angular Zürich is back this April with two exciting talks exploring the future of Angular and modern application architecture. In the first talk, **Tomas Trajan** presents *“Embracing agentic future with Angular Skills & MCP”* He will explore how Angular is evolving in the age of intelligent, agent-driven systems, and what skills developers need to stay ahead. Expect insights into modern Angular capabilities, emerging patterns, and how MCP and agent-based approaches are shaping the future of frontend development. The second talk by **Mateusz Halada**, *“Gone without a Zone - Understanding Zoneless Angular”* dives into one of the most important shifts in Angular’s evolution. You’ll learn what it means to go zoneless, why it matters for performance and developer experience, and how to approach building applications without Zone.js. Join us for an evening of forward-looking Angular topics, practical insights, and great discussions with the community. **Agenda** * 18:00 – **Doors open** * 18:15 - 18:30 – **Intro** * 18:30 - 19:00 – **Tomas Trajan** \- Embracing agentic future with Angular Skills & MCP * 19:05 - 19:45 – **Mateusz Halada** \- Gone without a Zone \- Understanding Zoneless Angular * 19:50 - 21:00 – **Networking**
Learn programming with Python, Java, Javascript, C(++) or ...
Learn programming with Python, Java, Javascript, C(++) or ...
Dies ist ein informelles Treffen für Lernende, die ihre ersten Schritte in der Programmierung machen oder ihre Grundkenntnisse vertiefen möchten. *** This is an informal meetup, for learners that want to do their first steps in programming or want to consolidate their skills. We spend one hour and a half working on tutorials, exercises or projects. If you need help to get started, we will help you finding a good way for learning. You should be prepared to spend your time "doing things": just hanging around and listening might get boring, if all other people are learning on their side. There are experienced people are around and you can ask questions as soon as their arise or bring with you questions you have had during the week. During the last half an hour, we do a (simple) exercise together. We speak German, English, and a few other languages. Currently, how main programming languages are: * Python * Javascript * Java * Flutter * C++ * C * C# * PHP But you're free to learn any programming language during our Co-Learning! If you want to learn more about our Co-Learning, please have a look at our website (no frequent updates...): https://opentechschool-zurich.github.io/ If you're starting with Python, we can suggest: * Learning Python the hard way (https://learnpythonthehardway.org/python3/) (for Python 3). * The Solo Learn Python 3 Tutorial (https://www.sololearn.com/Course/Python/). * A big list of Python tutorials: https://docs.python-guide.org/intro/learning/ For Node.js: * Nodeschool: https://nodeschool.io/ For C++ * https://de.wikibooks.org/wiki/C%2B%2B-Programmierung * https://www.sololearn.com/Course/CPlusPlus/
Outdoor Fitness Training
Outdoor Fitness Training
**_DE_** (_EN below_): Wir, Peter und Patrick, sind zwei Physiotherapeuten mit einer Leidenschaft für Sport und Bewegung. Bei unserem **Gruppenfitness Training** trainierst du gemeinsam mit anderen, das motiviert, macht Spaß und hilft, dranzubleiben. Wir kombinieren Kraft, Ausdauer, Beweglichkeit und funktionelle Übungen, passend für alle Fitnesslevels. **Wichtig:** Bitte kommt in bequemer Sportkleidung. Wer nicht direkt auf dem Boden trainieren möchte, bringt gerne eine Matte mit. Du kannst an einem kostenlosen Probetraining teilnehmen. Danach besteht die Möglichkeit, ein Trainingsabo zu lösen: • 5 Trainings: 160 CHF • 10 Trainings: 280 CHF • 20 Trainings: 490 CHF Werde Teil unserer aktiven Community und erlebe, wie viel Energie Gruppentraining geben kann! **_EN_** We, Peter and Patrick, are two physiotherapists with a passion for sports and movement. In our **group fitness sessions**, you train together with others! it’s motivating, fun, and helps you stay consistent. We combine strength, endurance, mobility, and functional exercises, suitable for all fitness levels. **Important:** Please wear comfortable sports clothing. If you prefer not to train directly on the ground, feel free to bring a mat. You can join a free trial session. After that, you have the option to choose a training package: • 5 sessions: CHF 160 • 10 sessions: CHF 280 • 20 sessions: CHF 490 Become part of our active community and experience how energizing group training can be!
Hackergarten April
Hackergarten April
We're planning the next Hackergarten Zurich 🥳 We're looking forward to see some familiar faces and share knowledge within the open-source community. Spread the word — everyone is welcome! Bring your project, a bug, a feature, a question... or just your time and enthusiasm 💜 As always there will be free drinks, beer and pizza, sponsored by Quatico. As usual we briefly present the open-source projects we'd like to work on, break up into groups and try to make an actual contribution. We offer free pizza, beverages and depending on weather conditions a great view on Zurich West from the rooftop terrace. Many thanks to Quatico (https://www.quatico.com) for hosting the event!
Designing for Behaviour Change: Build for Humans, Not the Backlog
Designing for Behaviour Change: Build for Humans, Not the Backlog
**Most products are designed to move people in a certain direction.** But when it comes to behaviour change, pressure and punishment **often** **backfire.** They may create short-term compliance, but they can also leave users feeling guilty, frustrated, or simply ready to give up. **In this talk, Mi Xue Tan explores how UX can support lasting behaviour change through positive reinforcement.** Instead of designing systems that fight human psychology, she looks at how we can build experiences that work with it — reducing resistance, creating motivation, and supporting small steps that add up over time. This matters for the UX community because every product shapes behaviour. When we design with human needs and motivation in mind, retention does not have to be forced. It can emerge more naturally through experiences that feel supportive, effective, and genuinely human. **[Mi Xue Tan](https://www.linkedin.com/in/mi-xue-tan-3030b5120/)** works at the intersection of data, user research, and human behavior. With a background in data science and UX research, her work xplores how thoughtful design and positive reinforcement can support meaningful behavior change. Her focus: using data, psychology, and good communication to **create experiences that people don’t just use — but stick with.** \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- 💬 The Talk is in **English** 📍 The event will be held at ETH Zürich Maschinenbau ML, **Room F36** We kindly ask you to arrive *10 minutes* early of the event start, so everyone can find a seat due to high attendance. *Thank you!*

Functional Programming Events Near You

Connect with your local Functional Programming community

Columbus Create and Sell AI Ebooks Profit Blueprint
Columbus Create and Sell AI Ebooks Profit Blueprint
### Ready to Launch an AI-Powered Ebook Empire? Unlock the secrets to creating a thriving ebook business with the amazing power of AI. Even without prior writing experience, you can craft, publish, and profit from ebooks, tapping into a lucrative passive income stream. #### ➡️ Secure Your Spot Now: [🚀 REGISTER 🚀](https://remoteready.io/product/AIEbookBusiness?city=Columbus&groupurlname=circle-of-professionals-mastering-ai-income&startgmtdatetime=2026-05-01T22:00:00Z) **(Please note: An RSVP here doesn't guarantee your spot. Use the registration link above.)** --- This masterclass provides a complete blueprint for creating an AI-driven ebook business. We'll explore everything from identifying the *right* niche and leveraging AI for content creation to publishing on Amazon KDP and boosting your book sales. It's an end-to-end system that minimizes effort while maximizing potential. ##### Is This For You? This class fits if you're: * Dreaming of self-publishing success on Amazon KDP * Seeking passive income opportunities through digital products * An entreprenuerially-minded person craving a scalable online side hustle. ##### Class Highlights: We're going to deep dive into: * Strategies for competitive pricing and smart keyword optimisation to get found. * The legal landscape of AI-generated content; stay compliant and effective. * How a *portfolio* of ebooks can create compounding passive income streams over time. * Get inspired by real-world examples of AI ebook businesses pulling in $2K–$20K each month! * Tried-and-tested promotion strategies that lead to consistent ebook sales. ##### The Proof is in the Pudding: *"I now have 10 books out there! This passive income thing? It's totally real."* – A Happy AI Ebook Publisher ##### Visualize This: Let AI handle the writing; you focus on building that empire. 💰
Cocoaheads
Cocoaheads
Come out to Improving for our monthly iOS and Mac meetings. This Month's Presentation: Nothing yet. (You should volunteer). What is Cocoaheads (http://cocoaheads.org/)? CocoaHeads is a group devoted to discussion of Apple Computer's Cocoa Framework for programming on MacOS X and iOS (including the iPhone, iPad and Apple Watch). During monthly meetings, members present on their projects and offer tutorials on various programming topics. What is BuckeyeCocoa (http://buckeyecocoa.org/)? BuckeyeCocoa is a group of Objective-C/Swift developers/enthusiasts. We host monthly Cocoaheads and near-weekly NSCoder meetings in Columbus, Ohio. The meetings are free to attend. Presentations! Presenters welcome! We are always in need of people willing to present material. Any Swift and/or Objective-C related topic is welcome. Times can be 5 minutes (i.e. lightning talks) to a maximum of 2 hours. Interested? Contact info is on the BuckeyeCocoa website. To volunteer for a presentation contact us at @BuckeyeCocoa on Twitter. Follow us on Twitter! @BuckeyeCocoa (https://twitter.com/#!/Buckeyecocoa/) For more information: http://buckeyecocoa.org/
NSCoder Night
NSCoder Night
Bring your work or your hobby, hang out, and code with us. Follow @buckeyecocoa for more information.
COhPy Monthly Meeting
COhPy Monthly Meeting
**Improving Office in Franklinton** Physical location: Improving Office 330 Rush Alley Suite #150 Columbus, OH 43215 Schedule: 6:00 p.m.: Socialize, eat, and drink. Improving will be providing pizza and beverages. 6:30 to 8:00 pm. Main meeting and presentation(s). Topic: This month Chris Pazsint will be talking about Agentic Coding. How does one use CLI Based Agents, and Agentic IDEs such as Cursor, Kiro, Antigravity? How to include agentic coding plugins for IDEs you already love such as Visual Studio Code. We meet on the last Monday of each Month. Presentations are given by members and friends of this group. If you would like to do a presentation (small or large) on a python topic, please contact Central OH Python at centralohpython@gmail.com
DoJo (Informal Python Meeting)
DoJo (Informal Python Meeting)
**Latest Dojo Location!** **Knotty Pine Brewing** 1765 W 3rd Ave, Columbus, OH 43212 We're going to try a new dojo location for a few weeks and see how it works Dojos are informal Python group study sessions where everyone interested in Python gathers to learn about Python, help others with Python, or just hang out. Everyone is welcome from Python beginners to experts. Bringing a laptop is encouraged (we'll have extension cords and power strips). If there's something you want to learn leave a comment on this invite so we can plan ahead. We're looking for speakers for our Monthly Meetups! Fill out the form if you are interested in presenting to the Python Community. https://forms.gle/ehSfUAC2WgR34Crq9
The Power of the Subconscious Mind - Free Lecture
The Power of the Subconscious Mind - Free Lecture
**How to take control of your subconscious and harness its power!** Join us for an eye-opening lecture where the speaker will break down complex ideas in a clear and practical way. You’ll gain insights into: ✅ The true definition of the subconscious ✅ How it generates unwanted emotions ✅ Its real purpose and function ✅ What determines the pressure it exerts on you And the most important topic: **How do you take control of your subconscious!** But this isn’t just another lecture where you sit and listen passively. It’s interactive and engaging—you can ask questions at any time. 📅 Reserve your spot now! Seats are limited, so don’t wait too long to sign up. Location: 1266 Dublin Rd, Columbus, OH 43215 Hosted by the Hubbard Dianetics Foundation
IxDA Chat ‘n Pancakes
IxDA Chat ‘n Pancakes
It feels like we just saw each other 🤷. Join members of the local design and UX community for our monthly breakfast. For May we’re stopping in for Rooh’s popup breakfast/cafe concept. You know someone is getting the lobster yuzu croissant, and that’s not even the prettiest thing on the menu!.