Please log in to watch this conference skillscast.
Working with cloud-based data sources often means giving up some of the benefits we're used to when working with conventional relational data stores such as schemas and local access. This talk will focus on how you can make use of F#’s type system in tandem with distant data sources in order to provide a stable foundation for developing on top of standard Azure services, through the use of type providers. You'll look at the Azure Storage Type Provider in particular, and will illustrate how to use it to simplify many day-to-day development tasks around working with blobs, tables and queues. Through slides and live coding demos, you'll see how type providers can simplify many day-to-day tasks as well provide extra safety through inferred types from remote data stores. Finally, you’ll also discuss some of the challenges both with working with remote schemas, working with chargeable services and how to work with continuous integration scenarios.
YOU MAY ALSO LIKE:
- Turbo Charge your F# with Azure (SkillsCast recorded in April 2016)
- F# eXchange 2020 (Online Conference on 21st October 2020)
- Haskell eXchange 2020 (Online Conference on 4th - 5th November 2020)
- London Calling (Online Meetup on 24th September 2020)
- Post Quantum Cryptography Apocalypse (SkillsCast recorded in September 2020)
- Ceci n’est pas un canard - Machine Learning and Generative Adversarial Networks (SkillsCast recorded in August 2020)
Taming Types in the Cloud
Isaac Abraham is an F# MVP and a .NET developer since .NET 1.0 with an interest in cloud computing and distributed data problems. He nowadays lives in both the UK and Germany and is the director of Compositional IT. He specializes in consultancy, training and development, helping customers adopt high-quality, functional-first solutions on the .NET platform.