Freya F# for HTTP Systems
summary
Freya is a stack of F# libraries that claims a strongly typed HTTP 1.1 model and a graph-based modelling of responses. It compiles down to OWIN/Katana, exposes a Freya computation expression and typed lenses to get/set deeply nested request and response state, composes handlers as pipelines, and the demo builds a ToDo backend that serves on localhost:8080 and runs live showing hypermedia/graph extensions.
AI-written summary · about
chapters (18)
- 0:00Intro
- 0:20INTRODUCTION
- 3:32AGENDA
- 5:17FREYA STACK
- 7:36OWIN
- 9:54EXERCISE O
- 14:13FREYA CORE
- 15:31EXERCISE 1
- 18:33FREYA.TYPES.
- 20:06LENSES (QUICK ASIDE...)
- 23:31EXERCISE 2
- 30:08PIPELINES & FREYA.ROUTER
- 33:13EXERCISE 3
- 37:24FREYA RE-USE
- 38:10EXERCISE 4
- 40:53FREYA.ROUTER DATA
- 43:07EXERCISE 5
- 51:58SECOND HALF
related talks
46mFunctional programming in F# Fad or Fabulous
55mFunctional web applications using F# and suave
54mFunctional Web Programming in .Net with the SAFE Stack
49mFunctional Web Development in F#
01h 07mPipe forward : Using Elixir and F# together
01h 14mFunctional Programming in F#: Fad or Fabulous?
01h 00mFunctional-first programming with F#
52mF# in the real world
