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,697
members
people1 icon
16
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

Strong & Stoked 💪🥳
Strong & Stoked 💪🥳
Get stronger, train smart, and end every session with a laugh. We'll do a full-body strength workout followed by 1–2 fun games. Bring your training shoes and some water. **Schedule:** \-19:00 – 19:15 \| Setup & warm\-up \-19:15 – 19:55 \| Full\-body strength training \(squat\, hinge\, push\, pull\) \-19:55 – 20:20 \| 1–2 fun games – let yourself be surprised \-20:20 – 20:30 \| Cleanup **What to bring:** \- Indoor sport shoes \(clean soles\) \- Water bottle \- Towel \- Training clothes you can move and sweat in \- Changing rooms available\, no shower on site **Cost:** 3 CHF per session (covers hall rental). Twint to +41 79 123 16 74 or cash. **For everyone:** All levels welcome. The 4 main exercises are scaled to your level – beginners get easier variations, experienced lifters get challenged. The program is built around progressive overload to help you reach your goals effectively – whether that's weight loss, muscle gain, injury prevention, or just getting stronger. The games change every session – think "people playing in a gym" rather than "sports league". No skill needed, fun is what matters. Want updates and spontaneous session info? Message me directly to join our WhatsApp group. See you Monday! *** Stärker werden, smart trainieren, und jede Session mit einem Lachen beenden. Wir machen ein Ganzkörper-Krafttraining und danach 1–2 Fun Games. Bring Trainingsschuhe und Wasser mit. **Ablauf:** \- 19:00 – 19:15 \| Aufstellen & Warm\-up \- 19:15 – 19:55 \| Ganzkörper\-Krafttraining \(Squat\, Hüftstreckung\, Drücken\, Ziehen\) \- 19:55 – 20:20 \| 1–2 Fun Games – lass dich überraschen \- 20:20 – 20:30 \| Aufräumen **Was mitbringen:** -Hallenschuhe (saubere Sohlen) \- Wasserflasche \- Handtuch \- Trainingsklamotten zum Bewegen und Schwitzen -Umkleidekabinen vorhanden, keine Duschen vor Ort **Beitrag:** 3 CHF pro Session (deckt Hallenkosten). Twint auf +41 79 123 16 74 oder Bar. **Für alle:** Alle Levels willkommen. Die 4 Hauptübungen werden auf dein Level skaliert – Anfänger bekommen einfachere Varianten, Erfahrene werden gefordert. Das Programm setzt auf progressive Overload, damit du deine Ziele effektiv erreichst – egal ob Gewichtsverlust, Muskelaufbau, Verletzungsprävention oder einfach stärker werden. Die Spiele wechseln jede Session – stell dir eher "Leute spielen in einer Halle" vor als "Sport-Liga". Kein Skill nötig, der Spass steht im Vordergrund. Updates und Infos zu spontanen Sessions? Schreib mir direkt für die WhatsApp-Gruppe. Bis Montag!
Let's practice Russian language (B1-B2 level)
Let's practice Russian language (B1-B2 level)
Всем привет! This meetup is for those who learns or learned Russian and are looking for a group to practice it. I am a Russian language teacher and will help you during this event. The event repeats twice a month. There is a small fee of 5 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. The level of speaking should be B1 or higher. We will meet in the restaurant&bar of the Ibis Styles Hotel not far from Zurich HB. See you there! До скорого!
Let's practice Russian language (B1-B2 level)
Let's practice Russian language (B1-B2 level)
Всем привет! This meetup is for those who learns or learned Russian and are looking for a group to practice it. I am a Russian language teacher and will help you during this event. The event repeats twice a month. There is a small fee of 5 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. The level of speaking should be B1 or higher. 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💪🏽💭
Movie Night: Memory of Princess Mumbi (2025)
Movie Night: Memory of Princess Mumbi (2025)
In 2093, filmmaker Kuve visits *Umata* to document life after a war banned modern tech. Local filmmaker Mumbi challenges him to create without using Artificial Intelligence, leading him to discover beauty in life's simple moments. A co-production between Switzerland, Kenya and Saudi Arabia, directed by Damien Hauser and filmed on location on Watamu, Kenya. Entrance fee: 20 CHF online / 21 CHF at the till. The theatre is RiffRaff 4. You can book your own ticket online here: https://www.riffraff-houdini.ch/de-ch/film/memory-of-princess-mumbi.html We can also arrange a spontaneous drink after the film. To be coordinated on our WhatsApp group. Not a member of the group? Send a PM to the organizer to ask for the invitation link. *Memory of Princess Mumbi* CH, SA, KE 2025 Director: Damien Hauser 79 min https://www.imdb.com/title/tt37670940/ Entrance fee: 21 CHF English, with German and French subtitles
Monday Evening - 'Elevate your Flow' with Anne
Monday Evening - 'Elevate your Flow' with Anne
**Join Anne every Monday evening to move, breathe & pause.** This class is for the curious yogis who wish to take their practice to the next level. A place to experiment & dive deeper into all aspects of Yoga - playing with more advanced asanas, breathings techniques, meditation & more. The perfect place to start the week for regular yogis or teachers! Class in English // Intermediate level * Mats & props provided or bring your own * CHF 39.- drop-in rate // Abo packages & Trial offers available at the studio * **Registration is mandatory** via [theSoulspace website](https://www.thesoulspace.ch/classes) or [Eversport app](https://www.eversports.ch/s/the-soulspace-wiedikon)
Street Dance Class - Intermediate
Street Dance Class - Intermediate
**Come join us for the** **Intermediate** **Street Dance Class** and discover Hip Hop, Commercial, Street Jazz, and more, learn useful moves, and get more confidence on a dance floor! Your teacher - **Nat ([@nat.so.fun](http://@nat.so.fun))** will guide you through all the steps, help you better understand the music, and groove with you to the best tracks. **Come and vibe with us!** Don't get discouraged by the number of people on the event page. **Our weekly crew ranges from 10 to 25 amazing humans**—regulars, first-timers, and those who skip the ‘going’ button but never miss a class 😉 [Check out what the class looks like here!](https://www.instagram.com/reel/DK14dCKq9Tv/?utm_source=ig_web_copy_link&igsh=MXNtemlvcGR1Y3F3dw==) **Booking is mandatory!** To ensure your participation in the class, it is mandatory to book a spot in advance. Please **visit the studio's website to book the class:** [BOOK HERE!](https://www.thevibedance.ch) *Rates?* 💃 **Single Class: CHF 29** **Special offer for NEW students:** **Starter Pack (2-Class) for CHF 35** *When?* **MONDAY** 19:30 \- 20:30 \| Intermediate Street Dance Class *Where?* **The Vibe Dance Studio** Hohlstrasse 488 8048 Zürich \~3 min from Altstetten Train Station and 15 min from HB *More info:* Website [thevibedance.ch](https://www.thevibedance.ch) Instagram [@nat.so.fun ](https://www.instagram.com/nat.so.fun/)and [@thevibedance.ch](https://www.instagram.com/thevibedance.ch?utm_source=ig_web_button_share_sheet&igsh=ZDNlZDc0MzIxNw==) **Have a question? Contact us via DM on [Insta](thevibedance.ch), give us a call or text us!** +41 78 329 71 77 **See you on the dance floor!**

Functional Programming Events This Week

Discover what is happening in the next few days

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/
ZĂźrich AI | Agentic Loops
ZĂźrich AI | Agentic Loops
**Sponsored by:** ***\- ACP*** ***\- TD SYNNEX*** ***\- Technopark Winterthur*** **Partner-led and partner-branded by**: ***Microsoft*** Speakers: * Firas Cheaib (ACP) – When Models Become the Commodity * Victor Chibotaru(LogicStar AI) – Shipping Faster, Drowning Sooner Abstract: When Models Become the Commodity ACP Engineering works extensively with LLMs to write production code across a small team. What makes that work is not the models, but the groundwork laid before them: a portfolio of Python projects sharing the same tooling, structure, tests, CI, and linters, the same conditions that already made the codebase easy for humans to navigate. That foundation is what powers the current build of ACP-M, ACP's industrial IoT platform for manufacturing customers, and an early agentic-loop prototype now running internally. The next step is enabling customers to automate their own operations the same way. Doing that requires the same kind of preparation on their side: turning fragmented operational data into knowledge graphs, unified namespaces, and typed semantic layers, so that agents act on information that is short, focused, and reliable. Once that environment exists, the model becomes a commodity. What matters is enterprise processes and domain knowledge, not which model happens to be in fashion that quarter. Attendees will leave with a concrete way to assess whether their own environment is ready for agents at all, and what it takes to get there -- Shipping Faster, Drowning Sooner AI ships your features faster than ever, but it also ships bugs faster than ever. Code got cheap, maintenance didn't: customer complaints stack up, Sentry alerts overflow, and triaging the pile is still as expensive as it ever was. I'll show how LogicStar finds bugs across your Sentry, Jira and codebase, separates signal from noise, and helps your team fix issues that matter.
Web Zurich Mai 2026
Web Zurich Mai 2026
Web Zurich presents inspiring talks all about the web. Join us for the Mai 2026 meetup! We will have three talks as well as chit-chat and drinks. Whatapp: [https://chat.whatsapp.com/FxOfVTK9nf431xHtVl3eGK](https://chat.whatsapp.com/FxOfVTK9nf431xHtVl3eGK) Website: [https://webzurich.ch](https://webzurich.ch) 18:30 \~ 19:00 Arrival time with drinks, chat 19:00 \~ 19:10 Welcome and introduction 19:10 \~ 19:30 *Alex Suzuki* **Monetizing JavaScript: Building Profitable Products as a Solo Developer** Lessons learned from building and launching a commercial JavaScript library as a solo developer. 19:30 \~ 19:50 *Hugo Sousa* **Ten times tea** I'm building a programming language. When I got to the frontend, I ran into a problem: React's mental model is elegant, but the mental model is at odds with the code. Hooks, effects, and render passes create a runtime that bears little resemblance to the code we write. The Elm programming language works differently and its architecture (TEA = The Elm Architecture) has been adopted by other tools over the years. So I copied it as well. My language embeds TEA at the language level, not as a library. This unlocks time-travel debugging, reproducible application state and serializable bug reports that include the entire program state. This talk covers the quick introduction of my language, TEA, why TEA is the right fit and what becomes possible when the architecture is baked into the language itself. 19:50 \~ 20:10 *Marco Gähler* **Software testing** Many old software projects don't have any tests - if the code works, why should you bother with tests? Well, you really should bother, because code changes all the time. During development, you keep adding new features which at times requires large scale modifications of the code that will inevitably alter existing functionality. And in existing projects, one still has to make updates once in a while, for example for security patches. These things will always break existing functionality and tests are the only remedy against this issue. In this talk, we will look at the basic idea of tests, how to implement them, what issues to look out for and how you can test pretty much any piece of code if your code base is well structured. 20:10 onward More drinks & chat We look forward to see you there! Location https://zurich.impacthub.ch/space/bogen_d/ Viaduktstrasse 93, 8005 Zßrich, Switzerland Visit our website https://webzurich.ch/ for more information about the Web Zurich community. This event is supported by Impact Hub Zßrich, The global community of entrepreneurial people prototyping the future of business. At Impact Hub, you can connect, collaborate, co-work and create great content in an inspiring environment.
Practice German
Practice German
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!
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/
Hackergarten May
Hackergarten May
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!

Functional Programming Events Near You

Connect with your local Functional Programming community

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.
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
Ensuring Software Quality in the world of AI Developers - Matt Eland
Ensuring Software Quality in the world of AI Developers - Matt Eland
**Important time note:** Please plan on arriving between 5:30 and 6:00 as the elevators lock after 6 and you'll need to message us and we'll need to come get you. The building address is 4450 Bridge Park The entrance is 6620 Mooney St, Suite 400 You will need to scan your ID at the door to get a visitor badge. **Abstract** Like it or not, AI agents are now capable of turning a quickly written paragraph of requirements into a pull request that is ready to be integrated into real-world production applications and it's now our responsibility to make sure AI doesn't go rogue and take down prod - or corrupt our data by misunderstanding the requirements or our existing schemas. In this session we'll explore strategies to protect our codebases through unit and integration testing, documentation, and code review along with additional ways of providing context and guard rails to our AI agents as they carry out the work we've assigned them to do. By the time we're done, you'll have a firm grasp of the problem and understand some helpful options for protecting your codebase from vibe coding mishaps getting YOLOed into prod. **YouTube Link** TBD
Columbus PHP: Monthly Meetup
Columbus PHP: Monthly Meetup
Our monthly PHP meetup. A virtual shindig courtesy of Zoom. Check back here for the details around 6:15 pm
Prompting Is Not Magic: How to Give AI Better Context
Prompting Is Not Magic: How to Give AI Better Context
Most people use AI like a search box: they type one sentence, hope for the best, and get frustrated when the answer is generic, wrong, or useless. But getting better results from tools like ChatGPT, Claude, Gemini, and other AI systems is not about memorizing magic prompts. It is about learning how to give the AI better context. In this beginner-friendly session, we’ll break down how to make AI dramatically more useful by improving the way you communicate with it. You’ll learn how to give clearer instructions, provide examples, set constraints, ask for better output formats, and use follow-up questions to turn a mediocre answer into a genuinely useful one. We’ll cover practical techniques you can use immediately for work, learning, writing, coding, planning, research, and everyday problem solving. We’ll also touch on why these same ideas show up in more advanced AI systems, including RAG, agents, evaluations, and AI workflows. No technical background required. Bring your curiosity, your questions, and maybe one real task you wish AI was better at helping you with. **What you’ll learn:** * Why “better prompting” is really about better context * How to structure requests so AI gives more useful answers * How to use examples, constraints, and output formats * How to iterate when the first answer is not good enough * How these skills connect to more advanced AI workflows This meetup is for anyone who wants to move beyond basic ChatGPT usage and start getting more practical value out of AI. LOGISTICS AND PARKING: The talk starts at 7:00 PM. The first half hour is reserved for everyone to get set up and mingle. Free pizza and drinks! The cheapest parking option is to find street parking, which will only cost you a few bucks. Otherwise, park in the nearby veteran's museum lot for $8. It's highly recommended you avoid the nearby $15 garage parking.