Vilnius.js Meetup April 2018

Apr 26, 2018 · Vilnius, Lithuania

For the next meetup, Marius and Karolis combined their effort to prepare a session about the Fantasy Land. Marius will give the theoretical background and Karolis will provide examples from real world applications.


18:30 - Gathering, drinks and food
19:00 - Functional Programming in Fantasy Land/Marius & Karolis
21:00 - we go to Špunka for a beer and discussion

Abstract: Functional Programming in Fantasy Land

Monads, functors applicatives… what are those? Quite a few mainstream languages have them, but does JavaScript? It sure does! And not just these, but also a whole bunch of other categorical abstractions. In this session, we will look at a few of these ‘type classes’, within the JavaScript scope. What data structures can be called with those names? How to read and understand the laws behind them? And how can we start using them, or maybe we shouldn't?

Bio: Marius Jurgelėnas

Marius is a front-end developer at Wix, where he helps creating a platform for Wix professionals to build their applications on. Marius is passionate about UX - where the users are programmers and the experience is writing, reading and reasoning about the code. He is interested in programming languages, especially in the functional ones. Marius holds a master degree of science and had been working as a research chemist before he decided to become a professional developer 5 years ago.

Bio: Karolis Masiulis

Karolis has been trying to find the perfect development stack for many years. In this effort he tried everything from Elm, to RxJS, to writing his own functional programming language. Still, he returned from the Fantasy Land and now takes a more pragmatic view at functional programming. Right now he happily codes React at

Location: (3rd floor)
Parking: free parking in green zone after 18:00

We are always on the hunt for fascinating speakers and talks. Think you’re up for it, email us: [masked]

Event organizers
  • Vilnius.js

    Let's meet to talk about JavaScript! Client-side, server-side, any side! VilniusJS is a meetup to share the knowledge about the newest technologies, best practices, the greatest patterns and everything that is united by JavaScript. Feel free to suggest topics and speakers (you?), or even step in and organise the next event yourself! This is an open platform for the community. • newsletter • #vilniusjs channel at Slack • • • •

    Recent Events

Are you organizing Vilnius.js Meetup April 2018?

Claim the event and start manage its content.

I am the organizer

based on 0 reviews