Reinventing MVC pattern for web programming with F#

Apr 25, 2018 · New York, United States of America

I'm very excited to announce Krzysztof Cieślak of Ionide fame will be joining us this month to discuss Saturn!


Reinventing MVC pattern for web programming with F#

The MVC pattern has been one of the most important architectural patterns for server-side web development - it has been implemented and popularized by frameworks like Ruby On Rail or ASP.NET MVC. However, this pattern was traditionally coupled with object-oriented programming. In the talk, I will show how to reinvent MVC pattern, and structure your web application in a functional language - F#.

The talk will cover some brief introduction to F# - modern functional programming language running on .Net platform, show how to model MVC layers using functional composition, and at the end show some examples of applying MVC pattern with Saturn - opinionated, web development framework for F# which implements the server-side, functional MVC pattern


About The Speaker

Chris is software developer, consultant, founder of Lambda Factory( He's author of Ionide(, Saturn(, Forge(, Fornax(, project owner and maintainer of VSCode-Elm( and contributor to many OSS projects. Chris is also international speaker, that tries to convince developers around the world that OSS and FP are good, pragmatic choices for writing software. You can find him on Twitter as @k_cieslak, GitHub - @Krzysztof-Cieslak and read his blog at

Event organizers

Are you organizing Reinventing MVC pattern for web programming with F# ?

Claim the event and start manage its content.

I am the organizer

based on 0 reviews