Skip to content

Details

Hola good people 🖖,

We hope you are doing great.

We think you enjoyed our last session on Real-time audio processing and the Greek startup ecosystem but now it's time to go back to our roots with a guest speaker we are sure most of you already read and follow.

GreeceJS is very proud to be hosting Kyle Simpson for its 3rd virtual event on a topic that never gets old: Monads! Oh yes those from the category theory :) It's gonna be great!

This wouldn't be possible of course without our amazing sponsor,
AgileActors. Once again, our friends over at AgileActors are supporting the local meetup community and GreeceJS specifically and we thank them so much for that.

Now have a look at the event agenda:

19:30 - 19:40
Intro and open discussion

19:40 - 19:50
A word from our sponsor - AgileActors (gr)

Agile Actors is a fast growing TechProfessional Services and Coaching organization specializing in Software Development & Design, UX/UI, Testing Automation & Quality Assurance, Agile Coaching & Scrum Training. The company engagements, local and international, are in the areas of online gaming, banking, telecommunications, software development, etc.

Find out more at https://www.agileactors.com/
Apply for job opportunities at https://agileactors.workable.com/

19:50 - 20:00
Tech news (gr)

Where we browse through and comment on some of latest news & tools on software development.

20:00 - 20:30
"Mo'Problems, Mo'Nads" - Kyle Simpson (en)

Monads; just that word alone probably either made you shudder or roll your eyes. But don't run away!

Functional Programming (FP) offers many benefits to our programs, even in a loose/flexible language like JS. But we often avoid them just because of intimidating terminology, notation, and math theory. Rarely is this more prevalent than with monads.

This talk is not a dissertation on monads and broader category theory. We're merely dipping our toe into the shallow end here, not plunging head first into the deep end. But I hope maybe it entices you to swim around, because the water's actually quite pleasant!

We'll look at familiar problems in code that we typically solve imperatively, and then see how some of the de-mystified behaviours associated with monads (and friends!) can help. After this talk, I hope you'll look more closely at monads and other algebraic structures.

Topics illustrated: selecting values with conditional logic, forking behaviour on exceptions, and juggling asynchronous side effects.

About the speaker

Kyle Simpson is Director of Web Futures at Getify Solutions, where he envisions and evangelizes what's next for Open Web technologies, especially JS. He writes, speaks, teaches, and codes OSS.

20:30-20:45
Q&A

20:45-21:00
Open discussion &
Next meetup sneak preview

Cu there!

Please note: we plan to use Zoom, so please make sure you have the latest zoom client installed on your machine. The zoom link is going to
be available on this meetup.com page one day before the event.

You may also like