Monday 22 May 17:00

From Zero to Hero – build data-driven webs

FunkProgSTHLM

FOOD: Yes

LEVEL: Intermediate

Welcome to a night of functional programming for the web!This evening we have the pleasure of offering members of this user-group a sneek peak at Henrik Feldt's speech for NDC2017 and the amazing pair Ville Svärd and Linus Ericsson who will talk about their experience with writing a functional frontend on top of a fully cacheable, functional, value-oriented database in a real-world project. 17:00 – Meet & Greet 17:20 – From Zero to Hero of HTTP APIsSoftware should just work! Suave gives you HTTP super powers by letting YOU decide how you want your API to respond. Libraries should be competent at what they do and then get out of your way. In this talk I'll show you how to program F# with Suave to create smooth HTTP APIs from scratch and how to leverage functional composition and functional programming in a sweet symphony to quickly and effortlessly deploy a service. We'll go behind the scenes and discover the thought patterns behind the hugely popular suave.io web server and web library written in all F#.Henrik has programmed for the web since the late nineties; take this opportunity to learn about how to write server-side software for the web by a true web development expert and co-author of the Suave web server, a cross-platform, functional-first library for building HTTP APIs.18:10 – Food18:25 – The Database as a ValueWhat happens when your database can be viewed (and treated) as a value and a data structure in a functional sense - that is immutable and persistent? Furthermore, what if its structure and data is available to its clients and queries can be resolved locally - in memory? 18:50 – Functional, reloading, data-driven, reactive frontendOr buzzword-driven frontend development - the functional way. I want to present our experience with having a frontend that dynamically loads new code, is reactive AND how that relates to functional programming and immutability.As a bonus - advantages of using the same (functional) programming language in both backend and frontend.19:20 – Roundtable "Does functional programming work for real-life projects?"The three presenters and a member of the audience will gather in a roundtable. The member of the audience is shifted as the discussion flows and the participants can join in to ask questions and discuss how to use the functional paradigm in real-world software.19:50-20:30 – Mingle and AWEvent sponsor:tretton37



Platinum Partners

Capish100px

Premium Partners

Microsoft100px Iis 100px Sentor100 Privasee100px Redakita100px2 Oneagency100px

Partners

Agical100px Pinmeto100px Informator16 100px Oderland100px Factor10px100 Falconio100px Raygun100px
Sign in