How to Dot Into Anything, Anywhere, Anytime - Facilitating Data-First Programming
Offered By: NDC Conferences via YouTube
Course Description
Overview
Explore the power of data-first programming through Type Providers in this comprehensive conference talk. Learn how to leverage self-generating .dll assemblies and Intellisense to enhance your development workflow, enabling rapid problem-solving with new data sources and services. Dive into the Type Provider approach, implementation, and its advantages over Roselyn for specific problem classes. Discover the benefits of using F# as a functional-first language for expressing this logic, while maintaining compatibility with C# consumers through standard CLR interop. Gain insights into being a good CLR .NET citizen and understand how Type Providers can introduce functional programming benefits to established OO teams. Explore cross-platform applications on Windows, Linux, and OSX, and learn about interesting use cases such as Data Lakes with schema-on-read and schema-on-write scenarios. Covering topics from introduction to limitations and improvements, this talk provides a comprehensive overview of Type Providers and their potential to revolutionize your development process.
Syllabus
Intro
Why a Type Provider
SmartBear
Notation
Dawn
Polyglot
Magnet
Natural Numbers
Elon Musk
Dave Grohl
Classes
Providers
Project Structure
Info Spec
Project A String
Project System
Limitations
Improvements
Taught by
NDC Conferences
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