Please log in to watch this conference skillscast.
Datatype generic programming refers to an assortment of techniques, libraries and language extensions used for defining programs that are parameterized by datatypes, or rather by shapes of datatypes. In this talk, you will explore TypeShape, a small library for generic programming with emphasis on practical application and extensibility. TypeShape takes advantage of F# active patterns and object expressions to concisely define extensive, generic programs. It is already being used in real-world libraries such as FsPickler and FSharp.AWS.DynamoDB.
YOU MAY ALSO LIKE:
- Writing Generic Programs in F# with Eirik Tsarpalis (SkillsCast recorded in June 2017)
- Functional Concurrency in .NET with C# and F# with Riccardo Terrell (Online Course on 28th June - 1st July 2021)
- F# eXchange 2021 (Online Conference on 20th - 21st October 2021)
- F# for a Real World E-commerce Project (SkillsCast recorded in October 2020)
- Rethinking Bioinformatic Algorithms Using F# (SkillsCast recorded in October 2020)
Writing Generic Programs in F# - Audience Level: Advanced
Eirik Tsarpalis
Eirik George Tsarpalis is software engineer at Jet Dublin, a mathematician and .NET developer who's been writing F# for the past 6 years.