YoVDO

F#, SQL and Lots of Fun - Building a F# SQL Micro ORM

Offered By: Code Sync via YouTube

Tags

F# Courses SQL Courses Code Generation Courses Functional Programming Courses Monads Courses Asynchronous Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX
Introduction to Functional Programming
Delft University of Technology via edX
Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX