End-to-end Functional Web Development - Tomas Petricek

End-to-end Functional Web Development - Tomas Petricek

NDC Conferences

One of the myths about F# is that it is only good for complex mathematics. In this talk, I’ll show you that this could not be further from truth. A web server is essentially a function from a request to a response and so functional programming is a perfect fit for it.



In this talk, I’m going to walk through a complete web development story with F#. We’ll start with a script file to test a couple of ideas, wrap the code into a web server and we’ll finish by deploying our system to Azure and Heroku. If you’re curious what this is going to be about, you can check out one of the samples that we’ll build at www.fun3d.net.


You will learn:


How to write web applications using the Suave.io web server

How to call REST services using F# Data type providers

How functional web server design makes it easier to test your system

How to deploy F# web apps to Azure and Heroku with FAKE




NDC Conferences

https://ndcoslo.com

https://www.ndcconferences.com

Get started for free

    PricingContact salesWatch demos

24/7 customer support

Our customer support team is available to help 24/7. Enterprise members also receive dedicated account managers and a guaranteed uptime SLA.

© 2026 Vimeo.com, Inc. All rights reserved.

Terms
Privacy
Your Privacy Choices
U.S State Privacy
Copyright
Cookies