F#, SQL and Lots of Fun - Building a F# SQL Micro ORM
Offered By: Code Sync via YouTube
Course Description
Overview
Explore the journey of building a data access library for a functional language in this 47-minute conference talk from Lambda Days 2022. Delve into crucial design decisions and their rationale as the speaker guides you through the evolution of a minimal solution into a feature-rich product. Discover the impact of data access mechanisms on overall application architecture and library design. Learn about representing queries as functions, implementing query execution and result mapping through runtime code generation, and controlling side-effects using Async and Reader monad composition. Gain insights into creating a DSL for transforming results into application-level data structures and developing a dynamic query framework with templating and existential types. Enhance your understanding of F#, SQL, and micro-ORMs while enjoying an informative and engaging presentation on functional programming and database interactions.
Syllabus
F#, SQL and lot of fun F# SQL micro orm | Jacek Hełka | Lambda Days 2022
Taught by
Code Sync
Related Courses
CompilersStanford University via Coursera Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)
Hebrew University of Jerusalem via Coursera Разработка веб-сервисов на Go - основы языка
Moscow Institute of Physics and Technology via Coursera Complete Guide to Protocol Buffers 3 [Java, Golang, Python]
Udemy Angular tooling: Generating code with schematics
Coursera Project Network via Coursera