
Harnessing Higher Order Functions for Efficient SQL Development
Explore how higher order functions can revolutionize SQL development, providing flexibility, efficiency, and maintainability in contrast to traditional ORM approaches. Discover the benefits of leveraging higher order functions in building SQL queries, and how they enable composability, descriptiveness, and testability in your database interactions.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
E N D
Presentation Transcript
Using Higher Order Functions to Build SQL Andy Peterson - BarCamp 2017
The Problem ORMs SQL Query Pros Pros Easy to use Fast Modular Efficient Cons Cons Expensive Rigid Time Hard to maintain Memory
Higher Order Functions A higher order function is a function that: 1. Takes a function as an argument 2. Returns a function
Higher Order Functions Composable Descriptive Testable