Functional Programming
Meet other local people interested in Functional Programming: share experiences, inspire and encourage each other! Join a Functional Programming group.
5,512
members
17
groups
Related topics
Largest Functional Programming groups
Newest Functional Programming 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
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!
До скорого!
Team Work and the Effect of an LLM Coding Agent
**A 2-Hour Interactive Workshop for Engineering Teams**
Large Language Models and coding agents are rapidly changing how software is written. Individual developers can suddenly produce large amounts of code quickly — sometimes even with their own swarm of AI agents.
But what does this mean for **teamwork**?
Does AI strengthen collaboration, or does it push teams toward more **solo development**?
And how do we ensure that productivity gains don't come at the expense of **code quality, learning, or team cohesion**?
This interactive workshop explores how modern AI-assisted development influences the way teams work together.
Participants will leave with:
* A broader understanding of **what makes teams effective**
* Awareness of the **hidden trade-offs of AI-driven solo productivity**
* Practical ideas to balance **individual efficiency with team performance**
* A shared language for discussing **how work should get done**
Your hosts: Peter Gfader and Patrick Baumgartner
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!
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💪🏽💭
care 4 kids Nanny Meet-up event - come learn about us
Kommen Sie vorbei und lernen Sie care 4 kids kennen. Wir stellen uns vor, erzählen Ihnen über unseren Jobmöglichkeiten und beantworten alle Ihre Fragen. Wir sind im Starbucks an der Europaallee 7 (neben HB Zürich). Sie finden uns drinnen am Tisch . Auf dem Tisch sind care 4 kids Schablonen aufgestellt, damit Sie uns schneller sehen.:) Bitte bringen Sie Ihren vollständigen Lebenslauf mit und konsumieren Sie ein erfrischendes Getränk. Wir freuen uns auf Sie.
***
Come and learn about care 4 kids and let us answer all your questions. Please find us at Starbucks Europaallee 7 (next to HB Zurich). We have care 4 kids sign set up so you can find us faster. :) Please bring us your CV and have a refreshing drink. We very much look forward to meeting you!
***
Functional Programming Events This Week
Discover what is happening in the next few days
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/
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/
Coders Monthly - Zürich
Coders Monthly is a regular gathering of programmers in Zurich interested in honing their craft.
It takes place in Zuerich at Cafe Bar Pluesch (https://cafe-pluesch.ch) on the first Thursday of every month.
For the members list, some pics and more, see the Coders Only (https://codersonly.org/events/coders-monthly) site.
Hope to see you there!
PS: Please join our Discord https://discord.gg/jWUZsKQvrz for any last minute announcements.
Spezial: Agiler Schabernack mit David und Timo
Am 1. April macht man sich lustig und verbreitet Unsinn. Welche Albernheiten erlauben wir uns bei unserer Arbeit und **auf welche Agilscherze fallen wir immer wieder herein?** Zur Abwechslung workshoppen wir diesmal in aller Ernsthaftigkeit rund um unsere «agilen» Täuschungen. Es gibt keinen Vortrag und keine Stuhlreihen. Dein Input und unser Austausch machen die Musik.
🎟️ **[Es gibt noch Tickets bei swissICT!](https://www.swissict.ch/event/agile-breakfest-zuerich-spezial-agiler-schabernack-mit-david-und-timo/)**
✱✱✱
David Baer und Timo Bezjak organisieren und moderieren seit rund zehn Jahren das Agile Breakfast Züri. Normalerweise überlassen sie die Bühne gerne den Praktiker:innen aus der Community. Monat für Monat befeuern anregende Beiträge direkt aus ihrer Praxis den Austausch und das gemeinsame Lernen. Nur hin und wieder ergreifen David und Timo eine sich bietende Gelegenheit, um ein Thema mit einem Workshop aufzugreifen.
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!
AM Session - Competitive Play
Welcome to the Competitive Play Session.
This session takes place every Saturday from 10:45 to 12:15 at the Yonex Badminton Hall Hardbrücke.
The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible.
Players are accepted into the session based on skill suitability.
This session is for experienced players looking for quality games.
Play is focused on doubles with a competitive mindset and consistent rallies.
You should be comfortable smashing, return smashes and keeping up a moderate tempo throughout the session.
New players and those who are new to badminton are welcome to join the PM Session (Open Level Play).
Payment can be made via TWINT after the session.
PM Session - Open Level Play
Welcome to the Open Level Play Session.
This session takes place every Saturday from 12:15 to 13:45 at the Yonex Badminton Hall Hardbrücke.
The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible.
Open to players of all skill levels.
This session is for doubles with a relaxed and social focus.
Ideal for casual play, improvement and meeting new players.
Payment can be made via TWINT after the session.
Functional Programming Events Near You
Connect with your local Functional Programming community
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/
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: Type Annotations with John Cassidy
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)
**New Dojo Location!**
**Draft Day Columbus**
1130 Dublin Road
Columbus, OH 43215
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 topic suggestions and people interested in presenting at our monthly meetings. To this end we've set up a survey form at [https://docs.google.com/forms/d/15eBKF1nQQ2XS5gzD4rvhVRHMBEj7lJtHuA9wXupS3Uc](https://docs.google.com/forms/d/15eBKF1nQQ2XS5gzD4rvhVRHMBEj7lJtHuA9wXupS3Uc)
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
Free In-Person Meeting: Get Over Losses & Betrayals, Build Lasting Relationships
This is a free, in-person meeting on the subject of betrayals, losses and how to get over them so you can build lasting relationships.
Burdened by a stressful relationship? Unhealthy relationships can trigger feelings of anger, despair or self-doubt. They can create dwindling spirals of fights and seeking to make-up, or trying to “pin the blame” on someone or something. If you don’t find the RIGHT reasons, or select the correct sources of the problem, the problem can just get worse and worse.
Whether in love or personal ties, with friends or at work, our life really IS affected by the quality of our relationships. Good ones can promote pleasure and survival while less optimum ones can lead to annoyance, anger, self-doubt, stress, or even affect our health and ability to survive well.
Whether you are suffering from a divorce, or a painful break-up, don’t know who to trust (or who to CHOOSE) as a partner, friend, boss or employee - the anxiety of relationship troubles can really make a mess of things. Maybe you’ve suffered a betrayal, or are dealing with hostility or criticalness or invalidation. Dwindling relationships can involve destructive behavior, where we hurt those we love, or start succumbing to self-destructive thoughts, attitudes or behaviors that spiral out of control and affect much more than our immediate relationship.
Past losses in love or life can affect how we act or react to new people and situations and hold us back from even starting to create new, possibly great relationships! How can one get back onto a saner course of action?
Come to our Meetup, where we can introduce you to some of the knowledge, tools and techniques of the breakthroughs in the field of the mind that we can apply to this ever important area of life: human relationships!
Break free from self imposed limitations
Here we will discuss:
• How to “erase” the trauma of past hurts and betrayals so that one isn’t always repeating past mistakes.
• Why and how do the negative emotions of others affect you?
• Why is my partner withdrawing and what can I do about it?
• Why do we sometimes feel compelled to hurt the ones we love?
• Fights & arguments - what's really behind them?
• What underlies “corrosive criticism” or the need to invalidate self or others?
• How one can stably change one’s outlook on life so they can affect positive change?
• Where do compulsive destructive behaviors come from and what can be done about them?
• How to form closer bonds & keep growing the relationships with the people you care about?
• How to enhance one’s own ability to survive and create positive healthy relationships whether in love, family & friendships or in work, business or one’s career?
Relationships can be hard and life itself IS challenging. Why not arm yourself with the knowledge and breakthroughs that have been made about the mind, mental reactions & interpersonal relationships, so that one has better awareness and control over themselves and life in general.
Learn where painful experiences are “stored” and how they can unknowingly affect us. You will also find out how one can “erase” those past painful experiences so that one is free to move forward without being tripped up by the past. Learn too, about what can lead some people to become “toxic” personalities and how to identify those traits in others so you won’t be tripped up trusting the wrong person.
Our free Meet-ups occur in a safe environment where one can learn, without fear of judgment or criticism, and without the recommendation of harmful mental techniques or therapies, just how YOU can get yourself onto a happier & more successful path: in love & in life.
We look forward to having you join us!
This class is sponsored by the Dianetics & Scientology Life Improvement Center of Central Ohio.
How LLMs Like ChatGPT Actually Work and How to Build With Them
**First meetup of the Columbus AI Engineering group.**
We’ll kick things off with a practical, beginner-friendly discussion on:
**How LLMs like ChatGPT actually work — and how to build real applications with them.**
We’ll cover:
* what’s actually happening under the hood (at a high level)
* why LLMs behave the way they do (hallucinations, prompt sensitivity, etc.)
* how people are building real systems with them today
* where things break in practice
This will be a **short, informal talk (\~15–20 min)** followed by open discussion and Q&A.
Whether you’re an engineer, builder, or just curious about how modern AI systems work, you’re welcome to join.
No slides, no fluff — just real conversation about real systems.
We’ll hang out afterward and get to know each other.
CBusData: The Fellowship of the Star Schema: Transforming OLTP Data for Power BI
The Fellowship of the Star Schema: Transforming OLTP Data for Power BI
One does not simply build reports on OLTP data. Join us on an epic journey from the depths of raw, normalized tables to the shining halls of a well-modeled star schema fit for Power BI greatness. We will demystify the differences between OLTP and OLAP, walk through star schema vs snowflake (and why Power BI has a clear favorite), and show you the compression differences between normalized and columnar storage that will make you never look at an OLTP model the same way again.
We will cover the different types of dimensions, when to use them, and how to handle Slowly Changing Dimensions without losing your mind. You will leave knowing exactly how to identify a bad model, how to convert OLTP data into a clean star schema, and how to forge relationships that rule them all.
Whether you are a data wizard, a curious hobbit, or somewhere in between, your models will never be the same.





























